towelling

Noun

 * 1)  Any fabric suitable for towels, such as huckaback or terry cloth.
 * 2)  A thrashing.
 * 1)  A thrashing.

Translations

 * Bulgarian: хавлиена тъкан
 * Finnish: pyyhekangas