English noun: roll-on | |||
1. | roll-on (artifact) a dispenser of a liquid cosmetic (such as a deodorant) having a revolving ball as an applicator | ||
Broader (hypernym) | dispenser | ||
2. | roll-on (artifact) a woman's foundation garment rolled on to the hips | ||
Broader (hypernym) | foundation, foundation garment | ||