English edit

Pronunciation edit

  • (file)

Verb edit

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)

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