TOWEL Meaning of TOWEL in English See: THROW IN THE SPONGE or THROW IN THE TOWEL. Slang English vocab. Английский сленговый словарь. 2012