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