French-English dictionary »

artillerie lourde meaning in English

FrenchEnglish
artillerie lourde nom {f}

heavy artillery◼◼◼((figurative) powerful means)
noun
[UK: ˈhe.vi ɑː.ˈtɪ.lə.ri] [US: ˈhe.vi arˈtɪ.lə.ri]

heavy artillery◼◼◼((military) large and powerful artillery)
noun
[UK: ˈhe.vi ɑː.ˈtɪ.lə.ri] [US: ˈhe.vi arˈtɪ.lə.ri]

artillerie lourde sur voie ferrée nom {f}

railway gun◼◼◼(large mobile artillery gun on railway)
noun