Find the word definition

Wiktionary
roller towels

n. (roller towel English)