Pummeled meaning : To hit or strike heavily and repeatedly.
pummeled
electroencephalographs
personal pensions
drome
caloric