1 Scotch noun
plural Scotches or scotches
plural Scotches or scotches
Learner's definition of SCOTCH
: a kind of whiskey that is made in Scotland苏格兰威士忌 [noncount]
[count]
2 Scotch /ˈskɑːtʃ/ adjective
2 Scotch
/ˈskɑːtʃ/
adjective
Learner's definition of SCOTCH
old-fashioned
: of or relating to Scotland or its people : scottish苏格兰的;苏格兰人的 3 Scotch /ˈskɑːtʃ/ trademark
3 Scotch
/ˈskɑːtʃ/
trademark
Learner's definition of SCOTCH
— used for a type of adhesive tape思高胶带