howitzer
noun /ˈhaʊɪtsə(r)/
/ˈhaʊɪtsər/
- a heavy gun that fires shells high into the air for a short distance
榴弹炮 Collocations DictionaryHowitzer is used before these nouns:- battery
词源late 17th cent.: from Dutch houwitser, from German Haubitze, from Czech houfnice ‘catapult’.