What is Scotch ?
Scotch is (adj) referring to Scotland(noun) 1. Scotch whisky a bottle of Scotch 2. a glass of this drink A large Scotch, please. (NOTE: The plural is Scotches.)(verb) to prove something wrong or put a stop to something By appearing in public, the president scotched rumours of his death.
source: Easier English, Student Dictionary Upper Intermediate Level