roll-on has definitions from the field of clothing
1
[ noun ] a dispenser of a liquid cosmetic (such as a deodorant) having a revolving ball as an applicator

Related terms

dispenser

2
[ noun ] (clothing) a woman's foundation garment rolled on to the hips

Related terms

foundation_garment

*