battering

Noun

 * 1) A heavy beating.
 * 2) A large defeat.
 * 1) A large defeat.