ice cream soda
ice cream soda
English
Noun
Ad
Definition
A beverage made by adding ice cream to a soft drink.
Etymology
From ice cream + soda.
Ad
ice cream soda
A beverage made by adding ice cream to a soft drink.
From ice cream + soda.