DEBUSCOPE Meaning of DEBUSCOPE in English noun a modification of the kaleidoscope; used to reflect images so as to form beautiful designs. Webster English vocab. Английский словарь Webster. 2012