a heavy defeat; a thrashing

listen to the pronunciation of a heavy defeat; a thrashing
الإنجليزية - الإنجليزية
whipping
a heavy defeat; a thrashing
المفضلات