Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of french polish
  1. noun
    a varnish for wood consisting of shellac dissolved in alcohol
  2. noun
    the glaze produced by repeated applications of French polish shellac
Explanation of french polish
My lists:
Recently viewed words: