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.