varnish
/vˈɑrnɪʃ/
Explore definitions, synonyms, and language insights of varnish
Definitions
Noun
a coating that provides a hard, lustrous, transparent finish to a surface
Verb
cover with varnish