SynonymX
Speak
Squinched
Definition of Squinched
1.
Having eyes half closed in order to see better
Adjective Satellite
Synonyms for word "squinched"
squinting
Semanticaly linked words with "squinched"
closed
shut