Search results
- Dictionarytowel/ˈtaʊ(ə)l/
noun
- 1. a piece of thick absorbent cloth or paper used for drying oneself or wiping things dry: "a bath towel"
- 2. a sanitary towel. British
verb
- 1. wipe or dry with a towel: "she towelled her hair dry"
- 2. thrash or beat (someone): informal Australian, New Zealand "they've dragged her off the bus and towelled her up"
Powered by Oxford Dictionaries