a heavy defeat

listen to the pronunciation of a heavy defeat
English - English
shellacking
thumping