roll-on
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
Similar spelling:   Rolon
  Rolin
  Rolen
  Rolan
  Rollin
  roll_in