English dictionary

bioscope meaning and definition

BIOSCOPE noun

Definition of bioscope (noun)

  1. a South African movie theater
  2. a kind of early movie projector
Source: Princeton University Wordnet