Definition of French polish

Definition of French polish
  1. French polish Noun A type of varnish, consisting of shellac dissolved in methylated spirits, used to polish wood.
Need more help? Try our forum NEW