Web Dictionary

Meaning of siren



Definitions of siren

1. [n] - a sea nymph (part woman and part bird) supposed to lure sailors to destruction on the rocks where the nymphs lived

2. [n] - a warning signal that is a loud wailing sound

3. [n] - an acoustic device producing a loud often wailing sound as a signal or warning

4. [n] - eel-like aquatic North American salamander with small forelimbs and no hind limbs

 

Quotes - Example use of the word siren

1. have permanent external gills

2. Odysseus ordered his crew to plug their ears so they would not hear the Siren's fatal song





siren Synonyms

Sorry no alternative words for "siren" found

 

Other infomation on siren

uSearch results for siren

WIKIPEDIA results for siren

amazon results for siren

ebay results for siren








Bookmark webdictionary.co.uk by

Dictionary © 1999- . All rights reserved.      Cheap Number Plates