|  | 
Definition of Squinched
1. Adjective. Having eyes half closed in order to see better. "Squinched eyes" 
Definition of Squinched
1. squinch [v] - See also: squinch
|  | 
1. Adjective. Having eyes half closed in order to see better. "Squinched eyes" 
1. squinch [v] - See also: squinch