Scotch whiskyTranslate Scotch whisky | into German Definition of Scotch whisky noun [mass noun] whisky distilled in Scotland, especially from malted barley: [count noun]:the most richly flavoured of all Scotch whiskiesScotch whisky in other Oxford dictionaries Definition of Scotch whisky in the US English dictionary