Heavy Artillery Definition

noun

The most powerful means that can be used to carry out something.

Wiktionary

Heavy Artillery Is Also Mentioned In

Find Similar Words

Find similar words to heavy artillery using the buttons below.

Words Starting With

Words Ending With

Unscrambles

heavy artillery