Results

skellie1
adjective
1 squinting
2 lopsided
noun
1 squint in the eye
2 sideways glance
verb
1 to squint; to be cross-eyed
2 to make a mistake; to exaggerate
skellie2 noun ridge of rock running out to sea