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