Online English Dictionary

Home

Howitzer


n.

A gun so short that the projectile, which was hollow, could be put in its place by hand; a kind of mortar.


© 2009 Dammam Community College