Word Study
man-at-arms
WORDNET DICTIONARY
Noun man-at-arms has 1 sense
CIDE DICTIONARY
man-at-arms, n.
A heavily armed and sometimes mounted soldier in medieval times. [WordNet 1.5]
For further exploring for "man-at-arms" in Webster Dictionary Online