Word info

debuscope

Noun

Meaning

A modification of the kaleidoscope; -- used to reflect images so as to form beautiful designs.

Source: Webster's dictionary

Close letter words and terms