Bioscope - Definition

bioscope

n 1: a South African movie theater
2: a kind of early movie projector

Look up another word