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