nail polish

1 ENTRIES FOUND:
Save
nail polish noun
nail polish
noun
Learner's definition of NAIL POLISH
[noncount]
: a liquid that is used to paint fingernails and toenails
called also (British) nail varnish
see picture at grooming