Trounce

Webster's Dictionary of the English Language

·vt To punish or beat severely; to whip smartly; to Flog; to Castigate.