to pummel {relations}, [ pummelled / pummeled ; pummelled / pummeled ]
Synonyms
  • ضرب ، قرع ، صفع
Notices
  • strike something repeatedly