French polish
English Dictionary
->
Letter F
-> French polish
Search Dictionary:
French polish Definition
(n)
the
glaze
produced
by
repeated
applications
of
French
polish
shellac
(n)
a
varnish
for
wood
consisting
of
shellac
dissolved
in
alcohol
French polish Synonyms
French polish
© Art Branch Inc.