YourDictionary

howitzer

noun

a short cannon, larger than a mortar, firing shells in a high trajectory

See howitzer in American Heritage Dictionary 4

Learn more about howitzer

howitzer

link/cite print suggestion box