Adjective Definition

squinting

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

Related Adjective(s):squinched




Please Share