Scotch UK /skɒt͡ʃ/US /skɑt͡ʃ/noun 3adjective 1forms 2phrases 1 noun3 •whiskey made in Scotland, a strong brown alcoholic drinkPaul has drunk a lot of Scotch. •Any variety of Scotch.My favorite Scotches are Glenlivet and Laphroaig. •A glass of Scotch.Gimme a Scotch. adjective1 •(old-fashioned) Of or from Scotland; Scottish.Behind all his assumed unsocialism there lay a true warm heart; nor could anything be kindlier than the welcome which, whenever they did come to him, any of his Scotch relatives received. — 1801 formsScotches · scotches Phrases with Scotch Scotch mistA cold and penetrating mist, verging on rain.