Debuscope
Word Dictionary
-> Debuscope
Search:
Debuscope
(n.) A modification of the kaleidoscope; -- used to reflect images so as to form beautiful designs.
Terms of Use
Canadian Jobs