DEBUSCOPE Meaning of DEBUSCOPE in English (n.) A modification of the kaleidoscope; -- used to reflect images so as to form beautiful designs. Webster's English dictionary. Английский словарь Webster. 2012