FRENCH POLISH


Meaning of FRENCH POLISH in English

ˌFrench ˈpolish BrE AmE noun [uncountable]

a clear liquid put on wooden furniture to protect it and make it shine

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.