What is the meaning of the word "squinched"?

Definitions:

  1. having eyes half closed in order to see better copy to clipboard adjective
    • squinched eyes copy to clipboard

Synonyms: