Home

Word

defense system, n.
more info the weaponry available for the defense of a region
<noun.artifact>

defence system defense system