English Dictionary
Definition Scots in British English
Scots noun
[uncountable] noun
/skɒts/
Synonyms and related words
