Webster's Revised Unabridged Dictionary · 1913

man-at-arms

man-at-arms , noun

A heavily armed and sometimes mounted soldier in medieval times.