Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
Oxford Dictionary

towelling

towelling |ˈtaʊəlɪŋ |(US toweling ) noun [ mass noun ] thick absorbent cloth, typically cotton with uncut loops, used for towels and robes.