howitzer

/ˈhaʊɪtsər/
noun
  1. A type of large gun that fires shells high into the air over a short distance, used by armies.
    • During the battle, the howitzer fired from behind the hill.
    • The museum displayed a World War II howitzer in the courtyard.
    • The soldiers loaded the howitzer with a heavy shell.
Synonyms