THE SCOTCH


Meaning of THE SCOTCH in English

pluralnoun dated the people of Scotland.

→ Scotch

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.