Definitions from Wiktionary (heavy artillery)
▸ noun: (military) Large and powerful artillery, often large-caliber and large-distance.
▸ noun: (figuratively) The most powerful means that can be used to carry out something.
▸ Words similar to heavy artillery
▸ Usage examples for heavy artillery
▸ Idioms related to heavy artillery
▸ Wikipedia articles (New!)
▸ Words that often appear near heavy artillery
▸ Rhymes of heavy artillery
▸ Invented words related to heavy artillery
▸ noun: (military) Large and powerful artillery, often large-caliber and large-distance.
▸ noun: (figuratively) The most powerful means that can be used to carry out something.
Similar:
big gun,
megacannon,
supergun,
heavy bomber,
biggun,
land battleship,
Big Bertha,
big boy,
heavyweight,
landship,
more...
Opposite:
▸ Words similar to heavy artillery
▸ Usage examples for heavy artillery
▸ Idioms related to heavy artillery
▸ Wikipedia articles (New!)
▸ Words that often appear near heavy artillery
▸ Rhymes of heavy artillery
▸ Invented words related to heavy artillery