thwacking

THWACK'ING, ppr. Striking with a heavy blow.