French Polish Definition
noun
A preparation, usually shellac dissolved in alcohol, applied to furniture for a glossy finish.
Webster's New World
Synonyms:
- French polish shellac
Find Similar Words
Find similar words to French polish using the buttons below.