Roll-on (Noun)
Meaning 1
A dispenser of a liquid cosmetic (such as a deodorant) having a revolving ball as an applicator.
Classification
Nouns denoting man-made objects.
Meaning 2
A woman's foundation garment rolled on to the hips.
Classification
Nouns denoting man-made objects.