Definitions
noun
a kind of early movie projector
noun
a South African movie theater
Look “bioscope” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a kind of early movie projector
a South African movie theater