Noun howitzer has 1 sense
  1. mortar, howitzer, trench mortar - a muzzle-loading high-angle gun with a short barrel that fires shells at high elevations for a short range
    --1 is a kind of high-angle gun
,
TOP