siren has definitions from the fields of zoology,Greek mythology,religion,classical mythology
1
[ noun ] an acoustic device producing a loud often wailing sound as a signal or warning

Related terms

alarm acoustic_device

2
[ noun ] a warning signal that is a loud wailing sound

Related terms

alarm

3
[ noun ] a woman who is considered to be dangerously seductive

Related terms

woman

4
[ noun ] (Greek mythology,religion,classical mythology) a sea nymph (part woman and part bird) supposed to lure sailors to destruction on the rocks where the nymphs lived

Examples

"Odysseus ordered his crew to plug their ears so they would not hear the Siren's fatal song"

Related terms

nymph Oceanid Lorelei

5
[ noun ] (zoology) eel-like aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills

Related terms

salamander genus_Siren

*