squinched adj : having eyes half closed in order to see better; "squinched eyes" [syn: {squinting}]
Copyright © 2024 3Dict.net