VariousWords beta
Related Terms:
Definitions:
Noun
French polish
Definition: the glaze produced by repeated applications of French polish shellac
French polish
French polish shellac
Definition: a varnish for wood consisting of shellac dissolved in alcohol
Definition: A type of varnish, consisting of shellac dissolved in methylated spirits, used to polish wood.
Verb
Definition: To apply French polish (to).