Definition of roll-on
English to English noun - a dispenser of a liquid cosmetic (such as a deodorant) having a revolving ball as an applicator
source: WordNet 3.0 - a woman's foundation garment rolled on to the hips
source: WordNet 3.0
Visual Synonyms 
Nearby Word
roll-on, roll in, reloan, royal line, rely on, ralline, riyal-omani, relihiyon, rail line, reillumine, reline, realine, relyeno, rule in, rail in, railway line, reillume, relumine, railwayman, railway man
|
|
|