English dictionary
roller towel meaning and definition
Definition and meaning of roller towel at MeaningMonkey.org. roller towel meaning and definition in the English Dictionary.ROLLER TOWEL noun
Definition of roller towel (noun)
- a towel with the ends sewn together, hung on a roller
Source: Princeton University Wordnet