howitz
/ˈhaʊɪts/Definitions
1. noun
A large, powerful gun, especially one mounted on a wheeled carriage.
“The army used a howitzer to break through the enemy’s defenses.”
2. noun
A type of shell or projectile fired from a howitzer.
“The howitz exploded on impact, causing significant damage.”