Meaning of squinter
Definition of squinter
(noun)
a
person
with
strabismus
Other information on squinter
WIKIPEDIA results for
squinter
Amazon results for
squinter
Tweet