Noun
- 1. Siren, sea nymph
- usage: 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"
- 2. enchantress, temptress, siren, Delilah, femme fatale, woman, adult female
- usage: a woman who is considered to be dangerously seductive
- 3. siren, alarm, alert, warning signal, alarum
- usage: a warning signal that is a loud wailing sound
- 4. siren, acoustic device, alarm, warning device, alarm system
- usage: an acoustic device producing a loud often wailing sound as a signal or warning
- 5. siren, salamander
- usage: eellike aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills
WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.Definition and meaning of siren (Dictionary)