military service


Meanings

  • a force that is a branch of the armed forces
  • land tenure by service in the lord's army