What is the meaning of the word "thought-provoking"?

Definitions: