Klaxon

Noun

  • A loud electric horn or alarm.

Verb

  • (intransitive) To produce a loud, siren-like wail.

Leave a Reply

Your email address will not be published.