Scotch and soda

Explore definitions, synonyms, and language insights of Scotch and soda

Definitions

Noun
a highball with Scotch malt whiskey and club soda

More General Terms