Meaning of heavy artillery | Babel Free
Definitions
-
Large and powerful artillery, often large-caliber and large-distance. uncountable
-
The most powerful means that can be used to carry out something. figuratively, uncountable
Equivalents
Español
artillería pesada
Français
artillerie lourde
Italiano
pezzi forti
Русский
тяжёлая артиллерия
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.