man-at-arms n : a heavily armed and mounted soldier in medieval times [also: {men-at-arms} (pl)]
Copyright © 2024 3Dict.net