Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: siren  sI-run
  1. An acoustic device producing a loud (often wailing) sound as a signal or warning
    "The fire truck's siren wailed as it raced to the scene"
     
  2. A warning signal that is a loud wailing sound
    "The air raid siren sent people rushing to the shelters"
     
  3. A woman who is considered to be dangerously seductive
    "The femme fatale played the role of a siren in the noir film";
    - enchantress, temptress, Delilah, femme fatale
     
  4. Eel-like aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills
    "The siren's unique adaptation to aquatic life makes it a fascinating subject for biologists"
Noun: Siren  sI-run
  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"

Derived forms: sirens

Type of: acoustic device, adult female, alarm, alarm system, alarum [archaic], alert, salamander, sea nymph, warning device, warning signal, woman

Part of: genus Siren

Encyclopedia: Siren, WI