'roll-on' definitions:
Definition of '
roll-on
'
From:
WordNet
noun
A dispenser of a liquid cosmetic (such as a deodorant) having a revolving ball as an applicator
noun
A woman's foundation garment rolled on to the hips
Words containing '
roll-on'
roll-on roll-off
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z