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.