1. a dispenser of a liquid cosmetic (such as a deodorant) having a revolving ball as an applicator;
2. a woman's foundation garment rolled on to the hips;
WordNet (r) 3.0 (2006):
roll-on
n 1: a dispenser of a liquid cosmetic (such as a deodorant)
having a revolving ball as an applicator
2: a woman's foundation garment rolled on to the hips