Howitzer
Howitzer – a short-barrelled artillery piece designed to fire shells at high trajectories.
Sources:Richard Boweyer Dictionary of military terms, 2004
Howitzer – a short-barrelled artillery piece designed to fire shells at high trajectories.
Sources:Richard Boweyer Dictionary of military terms, 2004