towelling

noun

terry cloth

verb

Present participle of towel.

noun

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