french polish shellac Meaning, Definition & Usage

  1. noun a varnish for wood consisting of shellac dissolved in alcohol
    French polish.

WordNet