squinched

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

Synonyms

squinting

Words of close approximity