English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

roll-on

noun

1 roll-on

A dispenser of a liquid cosmetic (such as a deodorant) having a revolving ball as an applicator.

2 roll-on

A woman's foundation garment rolled on to the hips.

Dutch: deodorantroller


Find more on roll-on elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.024