Defense Force Synonyms

An organization of defenders that provides resistance against attack
(Noun)