heavy artillery
English
Noun
heavy artillery (uncountable)
- (military) This term needs a definition. Please help out and add a definition, then remove the text
{{rfdef}}
.- Coordinate terms: light artillery, medium artillery
- (figuratively) The most powerful means that can be used to carry out something.
- Synonym: big guns
Translations
Translations
|
|
(figurative) powerful means
|
|
Further reading
- “heavy artillery” in Merriam–Webster Online Dictionary.
- “heavy artillery” in the Collins English Dictionary
- “heavy artillery” in thefreedictionary.com, Copyright 2010 Farlex, Inc.