LOUCHETTES


Meaning of LOUCHETTES in English

( n. pl. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.