Definitions for "Klaxons"
Klaxons are a 'new rave' band from London, with a large underground following. The word 'klaxon' derives from the Greek verb klazō, meaning "to shriek".