towel horse - English Synonyms Dictionary

towel horse

n.
[1] towel rack