An Encylopedia Britannica Company

nail polish

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