roll-onEnglish

roll-on

Noun

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

English: roll-on

A woman's foundation garment rolled on to the hips

English: roll-on

Words that start with "roll-on"