English word definition — powered by WordNet
a flavored sugar topping used to coat and decorate cakes
Want to remember frosting?