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

listen to the pronunciation of having eyes half closed in order to see better; "squinched eyes"
having eyes half closed in order to see better; "squinched eyes"
Favorites