howitzer
/hˈaʊʌtsɝ/
Explore definitions, synonyms, and language insights of howitzer
Definitions
Noun
a muzzle-loading high-angle gun with a short barrel that fires shells at high elevations for a short range