roll-on

Noun
  1. A dispenser of a liquid cosmetic (such as a deodorant) having a revolving ball as an applicator (synset 104110863)
  2. A woman's foundation garment rolled on to the hips (synset 104110759)

Other Searches