English Dictionary
Definition Scotch in British English
Scotch noun
noun
/skɒtʃ/
Synonyms and related words
Synonyms and related words
