Adjective
Affected with strabismus; squint-eyed; squinting.
More about this word
Synonyms and related words
Explore this word
