Howitzer
English Meaning
A gun so short that the projectile, which was hollow, could be put in its place by hand; a kind of mortar.
- A relatively short cannon that delivers shells at a medium muzzle velocity, usually by a high trajectory.
Malayalam Meaning
Transliteration ON/OFF | Not Correct/Proper?