English Dictionary
Definition muffin top in British English
muffin top noun
[countable] noun
/ˈmʌfɪnˌtɒp/
Synonyms and related words
