Heavy Weapon Synonyms

Large but transportable armament
(Noun)