FRENCH POLISH


Meaning of FRENCH POLISH in English

■ noun shellac polish that produces a high gloss on wood.

■ verb ( french-polish ) treat (wood) with ~.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.