Word info

cinematoscope

Noun

Meaning

cinematoscope (plural cinematoscopes)

Any of several early motion picture projectors

Source: en.wiktionary.org

Close letter words and terms