Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word french polish from English dictionary with examples, synonyms and antonyms.

french polish   noun

Meaning : The glaze produced by repeated applications of French polish shellac.

Meaning : A varnish for wood consisting of shellac dissolved in alcohol.

Synonyms : french polish shellac