defence system n : the weaponry available for the defense of a region [syn: {defense system}]
Copyright © 2024 3Dict.net