Synonyms: defence, defence force, defense, defense force
Definition: an organization of defenders that provides resistance against attack
Usage: he joined the defense against invasion
Similar words: organisation, organization
Definition: a group of people who work together