Noun Definition

towelling

1.Definition: any of various fabrics (linen or cotton) used to make towels

Related Noun(s):toweling

Category: Objects