English dictionary
towelling meaning and definition
Definition and meaning of towelling at MeaningMonkey.org. towelling meaning and definition in the English Dictionary.TOWELLING noun
Definition of towelling (noun)
- any of various fabrics (linen or cotton) used to make towels
- synonyms: toweling
Source: Princeton University Wordnet