DIAPHANOSCOPE Meaning of DIAPHANOSCOPE in English noun a dark box constructed for viewing transparent pictures, with or without a lens. Webster English vocab. Английский словарь Webster. 2012