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