English Dictionary
Definition wallop in British English
wallop noun
[countable] noun
/ˈwɒləp/
1
a hard hit
Synonyms and related words
