DIAPHANOSCOPE Meaning of DIAPHANOSCOPE in English ( n. ) A dark box constructed for viewing transparent pictures, with or without a lens. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012