What is the meaning of the word "man-at-arms"?

Definitions: