french polish Meaning, Definition & Usage

  1. noun the glaze produced by repeated applications of French polish shellac
  2. noun a varnish for wood consisting of shellac dissolved in alcohol
    French polish shellac.

WordNet