SCOTOSCOPE Meaning of SCOTOSCOPE in English noun an instrument that discloses objects in the dark or in a faint light. Webster English vocab. Английский словарь Webster. 2012