What is the meaning of the word "needlepoint"?

Definitions: