Synonyms: artillery, ordnance, heavy weapon, gun
Definition: large but transportable armament
Similar words: armament
Definition: weaponry used by military or naval force
Synonyms: munition, ordnance, ordnance store
Definition: military supplies
Similar words: armament
Definition: weaponry used by military or naval force