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