Green’s Dictionary of Slang

towel v.

[oaken towel n.]

[18C+] to beat, to cudgel, to thrash.

In phrases

towel up (v.)

[1910s+] (Aus.) to beat, to thrash.