towel up verb4 •To soak up water with a towel or to dry something or someone with a towel. •To dry with a towel. •To use a towel to clean. •(Australia) To thoroughly defeat an opponent in a fight or competition. formstoweled up · towelled up · toweling up · towelling up · towels up