howitzer(noun) noun1. a muzzle-loading high-angle gun with a short barrel that fires shells at high elevations for a short rangeSimilar word(s): mortarDefinition categories: man–made