'squinched' definitions:

Definition of 'squinched'

(from WordNet)
adjective
Having eyes half closed in order to see better; "squinched eyes" [syn: squinched, squinting]

Words containing 'squinched'