What is the meaning of the word "chef-d'oeuvre"?

Definitions: