ROLL-ON Meaning of ROLL-ON in English ■ adjective (of a deodorant or cosmetic) applied by means of a rotating ball in the neck of the container. ■ noun1》 a ~ deodorant or cosmetic. 2》 Brit. a light elastic corset. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004