Webster's Revised Unabridged Dictionary · 1913

Louchettes

Louchettes , noun, plural

[French]

Goggles intended to rectify strabismus by permitting vision only directly in front. — Knight