Definition of klaxon

Definition of klaxon
  1. klaxon Noun A loud electric horn or alarm.
Need more help? Try our forum NEW