howitzer
1.
(
noun
) a muzzle-loading cannon with a short barrel that fires shells at high elevations for a short range
Synonyms:
mortar
,
trench mortar
Related Words:
high-angle gun
Terms and Conditions of Use / Copyright Notice