WikiWord

English

French polish

noun

Meaning

  1. The glossy surface produced by the application of this varnish.
  2. To apply French polish to something.
  3. A type of varnish, consisting of shellac dissolved in methylated spirits, used to polish wood.

Sources

No citations have been attached yet.