bn:00111100a
Adjective Concept
EN
squinched  squinting
EN
Having eyes half closed in order to see better WordNet 3.0
Definitions
Examples
Relations
Sources
EN
Having eyes half closed in order to see better WordNet 3.0 & Open English WordNet
EN
SIMILAR
WordNet 3.0 & Open English WordNet