Definition of boat horn in English:

boat horn

noun

  • A horn used for signalling from a boat.

Origin

Early 19th century; earliest use found in Port Folio.