roller_towel
1. [ noun ] (clothing) a towel with the ends sewn together, hung on a roller
Related terms: towel