DictionaryCentral.com
Home
About Us
Advertise with Us
Careers
towel
Definition
General English
noun
a large
piece
of
soft
cloth
for drying
something
,
especially
your
body
Nearby Definitions of “towel”
tout
tow
towable
towards
towbar
towel
tower
tower crane
tower jack
town
town bike/pump
Contexts for “towel”
1 definition in context
General English
http://www.dictionarycentral.com/definition/towel.html