Feedback
Heavy artillery
Meaning
Noun
●
In Military & Artillery:
Large and
powerful
artillery
, often large-caliber and large-distance.
●
The most
powerful
means that can
be used to
carry out
something.
Sourced from
Wiktionary
Synonyms
Big Guns
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better