Word info

louchettes

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms