Definitions for debuscope
  • Debuscope (n.) - A modification of the kaleidoscope; -- used to reflect images so as to form beautiful designs.
Words in your word
2 Letter Words
be bo de do ed es od oe op os pe so up us