noun a long towel with the ends sewed together, for hanging on a roller. nounanother name for roller towel