What is Hummeled?
(verb) To be blasted to smithereens by a seemingly unpreventable force.
Joe lost when his army was hummeled from across the river.
See artillery, hummel, death, killed, explosion