Search results
- Dictionarybar towel
noun
- 1. a small piece of thick absorbent cloth of a type used in a pub or bar for wiping tables and cleaning glasses: "she threw the bar towel in the sink"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries