VariousWords beta
Definitions:
Noun
French polish
French polish shellac
Definition: a varnish for wood consisting of shellac dissolved in alcohol