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