2 English Synonyms for KLAXON
Prev.1Next
Definition: 1. Any similar real or imaginary growth or projection such as the elongated tusk of a narwhal, the eyestalk of a snail, the pointed growth on the nose of a rhinoceros, or the hornlike projection on the head of a demon or similar.
There are 26 definitions of the word horn
Show more information about horn
Definition: 1. A dangerously seductive woman.
There are 14 definitions of the word siren
Show more information about siren
Prev.1Next
Search took: 2.4063 ms