Adjective Definition

squinched

1.Definition: having eyes half closed in order to see better

"Squinched eyes"

Related Adjective(s):squinting




Please Share