roller towel

noun

Definition of roller towel

: an endless towel hung from a roller

First Known Use of roller towel

1836, in the meaning defined above

Keep scrolling for more