heavy weapon
1.
(
noun
) large but transportable armament
Synonyms:
artillery
,
gun
,
ordnance
Related Words:
armament
,
bricole
,
cannon
,
catapult
,
field artillery
,
four-pounder
,
onager
Terms and Conditions of Use / Copyright Notice