A cold, sweet, creamy treat that comes in many flavors and melts in your mouth.
This treat gets its name because it's made with ice and cream mixed together.
Try Another Word