Howitz /(?)/

How·itz

Howitz

n.
  1. A howitzer. [Obs.]