weapon system


Meanings

  • any instrument or instrumentality used in fighting or hunting;