Word info

towel up

Verb

Meaning

towel up (third-person singular simple present towels up, present participle towelling up or toweling up, simple past and past participle towelled up or toweled up)

(transitive, Australia) To thoroughly defeat an opponent in a fight or competition.

Source: en.wiktionary.org

Close letter words and terms