SCOTOSCOPE Meaning of SCOTOSCOPE in English (n.) An instrument that discloses objects in the dark or in a faint light. Webster's English dictionary. Английский словарь Webster. 2012