What is the meaning of the word "claxon"?

Definitions:

  1. to make a loud noise copy to clipboard verb
    • The explosion claxoned around the valley. copy to clipboard

Synonyms: