French polish Hear it!

French polish Definition

French polish

noun

a preparation, usually shellac dissolved in alcohol, applied to furniture for a glossy finish