Alouette
The Century Dictionary and Cyclopedia
noun.
A device for inducing sleep by tiring the eyes by a pencil of light reflected from a series of revolving mirrors.
Word Usage
"Omykiss – see my previous post about alouette and plucking if you want a bit more violence!"