howitzer/ˈhauɪtsə(r); `haʊɪtsɚ/ nshort gun for firing shells at a high angle and at short range 榴弹炮.
牛津英汉双解词典