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