meaning of towel horse
1.
a
rack
consisting
of
one
or
more
bars
on
which
towels
can
be
hung
Related Words
towel horse
|
Developed & Maintained By
Taraprasad.com