bioscope

Noun
  1. A South African movie theater (synset 102845457)
  2. A kind of early movie projector (synset 102845371)

Other Searches