1. a. & n. from Squint, v. 2. of Squint3. having eyes half closed in order to see better; "squinched ">eyes"
squinting |