Topic: HAIR AND BEAUTY


roll-on

noun
     
roll-on also roll-on deodorant [countable]
DCB a bottle which contains liquid that you rub under your arms in order to stop your sweat from smelling unpleasant

Explore HAIR AND BEAUTY Topic