Meaning of howitzer boat in English:

howitzer boat

noun

historical Military
  • 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.