Bioscope definitions

noun

a South African movie theater

noun

a kind of early movie projector