English | German | Russian | Czech

skelloch English

Meaning skelloch meaning

What does skelloch mean?

skelloch

(Scotland, intransitive) To cry out with a shrill voice.

skelloch

(Scotland) A squeal.

Are you looking for...?