English dictionary
towel rail meaning and definition
Definition and meaning of towel rail at MeaningMonkey.org. towel rail meaning and definition in the English Dictionary.TOWEL RAIL noun
Definition of towel rail (noun)
- a horizontal bar a few inches from a wall for holding towels
- synonyms: towel bar
Source: Princeton University Wordnet