Noun defence system has 1 sense
  1. defense system, defence system - the weaponry available for the defense of a region
    --1 is a kind of weaponry, arms, implements of war, weapons system, munition
,
TOP