ALL meanings of roller towel
roll·er tow·el
R r - noun roller towel a long towel sewed together at the ends and hung on a roller. 1
- noun roller towel a towel with the two ends sewn together, hung on a roller 0
- noun roller towel a continuous towel wound inside a roller enabling a clean section to be pulled out when required 0
- noun roller towel a long continuous towel suspended on a roller, or a very long towel fed through a device that rolls up the used part on a roller 0