Meaning of howitzer
Definition of howitzer
(noun)
a
muzzle-loading
high-angle gun with a
short
barrel
that fires shells at
high
elevations for a
short
range
Other information on howitzer
WIKIPEDIA results for
howitzer
Amazon results for
howitzer
Tweet