search

Skelly

Meaning

Noun

In British English, Scottish English & Vision:
A squint.
A
, especially a human one.
Alternative form of
(“street
of
caps”)

Verb

In British English, Scottish English & Vision:
To squint.

Name

A
from Irish.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com