French polish shellac

Explore definitions, synonyms, and language insights of French polish shellac

Definitions

Noun
a varnish for wood consisting of shellac dissolved in alcohol

More General Terms