GeneralConnection.com
➔
Dictionary
varnish
Noun
1. paint
Verb
1. seal
1. coat, surface
Usage