Meaning of squinting

Definition of squinting

(adj) having eyes half closed in order to see better; "squinched eyes"

Other information on squinting

WIKIPEDIA results for squinting
Amazon results for squinting