← DefinitionshareGuessman at armsnounA soldier, especially a heavily armed and armored warrior from medieval times.SynonymsknightnounwarriornounAntonymsciviliannoun