Noun Definitiontowelling1.Definition: any of various fabrics (linen or cotton) used to make towelsRelated Noun(s):towelingCategory: Objects