a heavy defeat; a thrashing

listen to the pronunciation of a heavy defeat; a thrashing