Word info

scraugh

Noun

Meaning

(Scotland, countable) A screech.

(Ireland, uncountable) Sod.

Source: en.wiktionary.org

Close letter words and terms