debuscope Meaning, Definition & Usage

De"bu*scope noun
Etymology
From the inventor, Debus, a French optician + -scope.
Definitions
  1. (Opt.) A modification of the kaleidoscope; -- used to reflect images so as to form beautiful designs.

Webster 1913