squinter
English Dictionary
->
Letter S
-> squinter
Search Dictionary:
squinter Definition
(n)
a
person
with
strabismus
squinter Synonyms
squint-eye
squinter
© Art Branch Inc.