man-at-armsEnglish

man-at-arms

Noun

A heavily armed and mounted soldier in medieval times

English: man-at-arms