french polish shellac

Noun
  1. A varnish for wood consisting of shellac dissolved in alcohol (synset 103400092)

Other Searches