HOWITZER


Meaning of HOWITZER in English

[noun] [C] - a large gun which fires shells (= very large bullets) high into the air so that they drop onto the place at which they are aimed

Cambridge English vocab.      Кембриджский английский словарь.