howitzer
noun
how·it·zer
ËhauÌ-Ét-sÉr
: a short cannon used to fire projectiles at medium muzzle velocities and with relatively high trajectories
Love words? Need even more definitions?
Merriam-Webster unabridged
Share