Yahoo Canada Web Search
Yahoo Canada
Settings
Home
News
Mail
Finance
Weather
Sports
Sign In
Search query
All
Images
Videos
News
Local
Anytime
Past day
Past week
Past month
Anytime
Search results
Dictionary
Scotch whisky
noun
1.
whisky distilled in Scotland, especially from malted barley:
"the most richly flavoured of all Scotch whiskies"
Powered by
Oxford Dictionaries
Related searches
define scotch whiskey
vs
define scotch whiskey
brands
define scotch whiskey
rebellion
define scotch whiskey
review
define scotch whiskey
alcohol
define scotch whiskey
for sale
Settings
Help
Privacy
Terms
Privacy Dashboard
About ads
Powered by Bing™