towel horse
English Dictionary
->
Letter T
-> towel horse
Search Dictionary:
towel horse Definition
(n)
a
rack
consisting
of
one
or
more
bars
on
which
towels
can
be
hung
towel horse Synonyms
towel horse
towel rack
© Art Branch Inc.