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)

  1. a rack consisting of one or more bars on which towels can be hung
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: