Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Siren in English

English

Siren

/saɪrən/

noun

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"
synonym:
  • Siren

2. A woman who is considered to be dangerously seductive

synonym:
  • enchantress,
  • temptress,
  • siren,
  • Delilah,
  • femme fatale

3. A warning signal that is a loud wailing sound

synonym:
  • siren

4. An acoustic device producing a loud often wailing sound as a signal or warning

synonym:
  • siren

5. Eellike aquatic north american salamander with small forelimbs and no hind limbs

  • Have permanent external gills
synonym:
  • siren