roller towel Meaning, Definition & Usage

  1. noun a towel with the ends sewn together, hung on a roller

WordNet