English Dictionary
Definition whopper in British English
whopper noun
[countable] noun
/ˈwɒpə(r)/
1
a lie
Synonyms and related words
