heavy artillery in German
heavy artillery in German
schwere Artillerie
(military) Large and powerful artillery, often large-caliber and large-distance.
schwere Geschütze
(military) Large and powerful artillery, often large-caliber and large-distance.
schweres Geschütz
(figuratively) The most powerful means that can be used to carry out something.