YourDictionary

thrashing

noun

a beating; flogging

See thrashing in American Heritage Dictionary 4

Learn more about thrashing

link/cite print suggestion box