Search Result for "man-at-arms": 
Wordnet 3.0

NOUN (1)

1. a heavily armed and mounted soldier in medieval times;


The Collaborative International Dictionary of English v.0.48:

man-at-arms \man-at-arms\ n.; pl. men-at-arms. A heavily armed and sometimes mounted soldier in medieval times. [WordNet 1.5]
WordNet (r) 3.0 (2006):

man-at-arms n 1: a heavily armed and mounted soldier in medieval times