noun
An early form of movie projector.
(South Africa, India, Myanmar, Singapore, Indonesia, Malaysia, Brunei, Pakistan, dated) A cinema or movie theatre.