English dictionary
french polish meaning and definition
Definition and meaning of french polish at MeaningMonkey.org. french polish meaning and definition in the English Dictionary.FRENCH POLISH noun
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
- synonyms: French polish shellac
Source: Princeton University Wordnet