English Dictionary
◊ COMBUSTIBLE
roll-on
n 1: a dispenser of a liquid cosmetic (such as a deodorant)
having a revolving ball as an applicator
2: a woman's foundation garment rolled on to the hips