Get Your Premium Membership

Toweling

[n] any of various fabrics (linen or cotton) used to make towels


Related Information

More Toweling Links

Synonyms

towelling



Book: Reflection on the Important Things