Pommelled meaning : To pound or beat. (often in combination) Having a pommel.
accolades
pommelled
substrata
pozzolana
jatha