A new user has searched for posting
The definition of siren
4 Definitions of: siren
-
- noun, a device for emitting a loud wailing sound, esp as a warning or signal, typically consisting of a rotating perforated metal drum through which air or steam is passed under pressure
- noun, Greek myth one of several sea nymphs whose seductive singing was believed to lure sailors to destruction on the rocks the nymphs inhabited
- noun, a) a woman considered to be dangerously alluring or seductive b) (as modifier)
- noun, any aquatic eel-like salamander of the North American family Sirenidae, having external gills, no hind limbs, and reduced forelimbs
- Show me some examples of this word: siren
- Show me the etymology of the word: siren
From Collins
©HarperCollins 2008. Collins English Dictionary definition of siren