1 Scots /ˈskɑːts/ adjective Learner's definition of SCOTS
: of or relating to Scotland or its people : scottish苏格兰的;苏格兰人的 -
a Scots accent苏格兰口音
-
Scots law苏格兰法律
2 Scots /ˈskɑːts/ noun
Learner's definition of SCOTS
[noncount]
: the English language of Scotland苏格兰英语