klaxon ( synonym found)

Definition of klaxon:

(n) : a loud electric horn or alarm

Definition of klaxon:

(n) : a loud electric horn or alarm

Back to Top