Home

Word

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

defence system defense system