defense force


Meanings

  • an organization of defenders that provides resistance against attack;