Definition, synonyms and related words
A padded cylindrical device rolled against the body for massage or exercise.