Pummeled meaning : To hit or strike heavily and repeatedly.
pummeled
squalled
doner kebabs
unitary
champs