Green’s Dictionary of Slang

cleaning n.

In phrases

give someone a cleaning (v.)

to beat up.

[US]R.E. Howard ‘Pit of the Serpent’ Fight Stories July 🌐 Our skipper took their captain to a cleaning on the wharfs of Zanzibar.