squintingEnglish

squinched, squinting

Adjective

Having eyes half closed in order to see better

English: squinched, squinting

English words with similar meanings

Show 1 words