French polish

noun
🔊/ˌfrentʃ ˈpɒlɪʃ/
🔊/ˌfrentʃ ˈpɑːlɪʃ/
[uncountable] (British English)
jump to other results
  1. a type of varnish (= clear liquid) that is painted onto wooden furniture to give it a hard shiny surface罩光漆;抛光漆