Meaning of french polish

Definition of french polish

(noun) the glaze produced by repeated applications of French polish shellac
a varnish for wood consisting of shellac dissolved in alcohol

Other information on french polish

WIKIPEDIA results for french polish
Amazon results for french polish