line of defense

Noun
  1. Any organization whose responsibility it is to defend against something (synset 108065495)
    "police are the major line of defense against crime"
  2. Defensive structure consisting of a barrier that can be employed for defense against attack (synset 103677964)

Other Searches