Definition of howitzer boat in US English:

howitzer boat

noun

historical
  • A boat armed with a howitzer, typically used for raids, landings, etc.

Origin

Early 19th century; earliest use found in Horatio Nelson (1758–1805), naval officer.