defense force

Noun
  1. An organization of defenders that provides resistance against attack (synset 108080966)
    "he joined the defense against invasion"

Other Searches