YourDictionary

man-at-arms

noun pl. men-at-arms

a soldier; esp., a heavily armed medieval soldier on horseback

See man-at-arms in American Heritage Dictionary 4

Learn more about man-at-arms

link/cite print suggestion box