What is the meaning of the word "cutting-edge"?

Definitions: