DIAPHANOSCOPE Meaning of DIAPHANOSCOPE in English (n.) A dark box constructed for viewing transparent pictures, with or without a lens. Webster's English dictionary. Английский словарь Webster. 2012