Squinter



Related forms — noun: squinter — adjective: squinty — verb: squint
ENGLISH MEANING
noun
1.
One who squints.