battering

noun
  1. repeated heavy hitting or striking
  2. severe physical abuse or assault
adjective
  1. used for hitting or breaking down something

Examples