English | German | Russian | Czech

towelling English

Meaning towelling meaning

What does towelling mean?

towelling

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

Synonyms towelling synonyms

What other words have the same or similar meaning as towelling?

Are you looking for...?