English dictionary
towel horse meaning and definition
Definition and meaning of towel horse at MeaningMonkey.org. towel horse meaning and definition in the English Dictionary.TOWEL HORSE noun
Definition of towel horse (noun)
- a rack consisting of one or more bars on which towels can be hung
- synonyms: towel rack
Source: Princeton University Wordnet