roller towel

Noun
  1. a towel with the ends sewn together, hung on a roller
roller towel
A clean roller towel hangs on a wall-mounted dispenser in a public restroom.