search

Heavy artillery

Meaning

Noun

In Military & Artillery:
Large and
, often large-caliber and large-distance.
The most
means that can
something.
Sourced from
Wiktionary

Synonyms

Join 10 million students and professionals writing 70% faster at QuillBot.com