Scotch whisky in German Scotch whisky in German Scotch Whisky noun Whisky distilled in Scotland, especially from malted barley. Add to Flashcards