English dictionary
scotch and soda meaning and definition
Definition and meaning of scotch and soda at MeaningMonkey.org. scotch and soda meaning and definition in the English Dictionary.SCOTCH AND SODA noun
Definition of Scotch and soda (noun)
- a highball with Scotch malt whiskey and club soda
Source: Princeton University Wordnet