squinting

  • (s) having eyes half closed in order to see better
    • squinched eyes
    squinched,

Synonyms

squinched

Words of close approximity