English Dictionary
Definition frosting in British English
frosting noun
[uncountable] noun
/ˈfrɒstɪŋ/

English Dictionary