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: Radiant Verses: A Journey Through Inspiring Poetry