man-at-arms Copy link man-at-arms , noun A heavily armed and sometimes mounted soldier in medieval times.