English Dictionary
◊ HOWITZER
howitzer
n : a muzzle-loading cannon with a short barrel that fires
shells at high elevations for a short range [syn: {mortar},
{trench mortar}]
 howdy  however  howitzer  howl  howler