English Dictionary
Definition meringue in British English
meringue noun
[countable/uncountable] noun
/məˈræŋ/
Synonyms and related words
