french polish Meaning, Definition & Usage
-
noun the glaze produced by repeated applications of French polish shellac
-
noun a varnish for wood consisting of shellac dissolved in alcohol
French polish shellac.