Howitzer/Definition

An artillery piece with a medium ratio between barrel length and diameter; longer than a mortar and shorter than a gun; the most common form of modern cannon