1. (noun) Siren
a sea nymph (part woman and part bird) supposed to lure sailors to destruction on the rocks where the nymphs lived
Synonyms: enchantress, temptress, femme fatale
2. (noun) enchantress, temptress, siren, Delilah, femme fatale
a woman who is considered to be dangerously seductive
Synonyms: siren, temptress, witch, enchantress, femme fatale
3. (noun) siren
a warning signal that is a loud wailing sound
Synonyms: enchantress, temptress, femme fatale
4. (noun) siren
an acoustic device producing a loud often wailing sound as a signal or warning
Synonyms: enchantress, temptress, femme fatale
5. (noun) siren
eellike aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills
Synonyms: enchantress, temptress, femme fatale
|