siren

Nouns

  • (n) 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
  • (n) a woman who is considered to be dangerously seductive enchantress, femme fatale, temptress, Delilah,
  • (n) a warning signal that is a loud wailing sound
  • (n) an acoustic device producing a loud often wailing sound as a signal or warning
  • (n) eellike aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills

Synonyms

enchantress femme fatale temptress Delilah

Words of close approximity

SIRC sire
siris sirup
siren call Sirenia sirenian sirenian mammal Sirenidae siren song