heavy_weapon
1. [ noun ] (military,arms) large but transportable armament
Synonyms: gun artillery ordnance
Related terms: armament cannon field_artillery four-pounder catapult battery stock