тяжёлая артиллерия

Noun

 * 1)  heavy artillery large and powerful artillery, often large-caliber and large-distance
 * 2)  heavy artillery, big guns
 * 1)  heavy artillery, big guns