English Dictionary
◊ SIREN
Siren
n 1: a sea nymph (part woman and part bird) supposed to lure
sailors to destruction on the rocks where the nymphs
lived; "Odysseus ordered his crew to plug their ears so
they would not hear the Siren's fatal song" [syn: {Siren}]
2: a woman who is considered to be dangerously seductive [syn:
{enchantress}, {temptress}, {Delilah}, {femme fatale}]
3: a warning signal that is a loud wailing sound
4: a device producing a loud often wailing sound as a signal or
warning
5: eel-like aquatic North American salamander with small
forelimbs and no hind limbs; have permanent external gills
 sirdar  sire  siren  sirenia  sirenian