french polish

Noun
  1. The glaze produced by repeated applications of French polish shellac (synset 104962603)
  2. A varnish for wood consisting of shellac dissolved in alcohol (synset 103400092)

Other Searches