English Dictionary
Definition towel in British English
towel verb
[transitive] verb
/ˈtaʊəl/

English Dictionary