howitzer

/ˈhaʊɪtsər/

Definitions

1. noun

A large cannon used in artillery, typically having a short barrel and firing high-explosive shells over a short range

“The army deployed a howitzer to blast the enemy’s defenses.”

2. verb

to fire a howitzer

“The gunners had to howitzer the enemy’s positions.”

Synonyms

  • cannon
  • gun

Antonyms

  • mortar