SCOTOGRAPH Meaning of SCOTOGRAPH in English noun an instrument for writing in the dark, or without seeing. Webster English vocab. Английский словарь Webster. 2012