American Dictionary
Definition whipping in American English
whipping noun
[countable] noun
/ˈwɪpɪŋ/
Synonyms and related words
2
a defeat in a game or competition
