Definition of Squinched

  • (adjective satellite) having eyes half closed in order to see better; "squinched eyes"

Antonyms of Squinched


No Antonyms Found.

Homophones of Squinched


No Homophones Found.