howitzers

noun
  1. Plural of howitzer; short-barreled artillery guns that fire shells at high angles, typically with a steep trajectory.
  2. Usage: military; countable noun

Examples