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
Tweet