Get Your Premium Membership

Squinched

[adj] having eyes half closed in order to see better; "squinched eyes"


Related Information

More Squinched Links

Synonyms

closed, shut, squinting



Book: Reflection on the Important Things