Towelling - Definition

towelling

n 1: any of various fabrics (linen or cotton) used to make
towels [syn: toweling, towelling]

Look up another word