Definition of bioscope

Definition of bioscope
  1. bioscope Noun An early form of movie projector
  2. bioscope Noun A cinema or movie theatre.
Need more help? Try our forum NEW