RichThesaurus
Scotch whisky
Scotch whisky
antonyms
Scotch whisky
definitions
noun
Whisky distilled in Scotland especially from malted barley.