1 English Synonyms for VARNISH
Prev.1Next
lacquer
Definition: 1. A glossy, resinous material used as a surface coating; either a natural exudation of certain trees, or a solution of nitrocellulose in alcohol, etc.
There are 2 definitions of the word lacquer
Show more information about lacquer
Prev.1Next
Search took: 1.7397 ms