Synonym | English |
---|---|
implements of war noun | armsnoun munitionnoun weaponrynoun weapons systemnoun |
implements of war noun generic term | ammonoun ammunitionnoun armamentnoun bombnoun defence systemnoun defense systemnoun gunnerynoun hardwarenoun naval weaponrynoun |