WordNet-Online
Free dictionary and thesaurus of English. Definitions, synonyms, antonyms and more...
Hint: double-click any word to get it searched!

Google
 

siren

 
Noun siren has 5 senses
  1. Siren - 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"
    --1 is a kind of
    sea nymph
    --1 has particulars: Lorelei
  2. enchantress, temptress, siren, Delilah, femme fatale - a woman who is considered to be dangerously seductive
    --2 is a kind of woman, adult female
  3. siren - a warning signal that is a loud wailing sound
    --3 is a kind of
    alarm, alert, warning signal, alarum
  4. siren - an acoustic device producing a loud often wailing sound as a signal or warning
    --4 is a kind of
    acoustic device; alarm, warning device, alarm system
  5. siren - eel-like aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills
    --5 is a kind of
    salamander
    --5 is a member of genus Siren
sircastic sirce sircumbent sirdar sire sire in a sentence sire used in a sentence sire used in sentence siren siren call siren song sirendipity sirene sirenia sirenian sirenian mammal sirenidae

Sponsored (shop thru our affiliate link to help maintain this site):

WordNet-Online
Home | Free dictionary software | Copyright notice | Contact us | WordNet dictionary | Automotive thesaurus