Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
sirrah
sirree
sirtaki
sirup
sis
sisal
siskin
sissified
sissy
sissy bar
sister
sister-in-law
sister species
sisterhood
sisterly
Sistine
sistra
Click to move down the list of words
Also available:

World English Dictionary
Dictionnaire Français

siren

si·ren [ srən ] (plural si·rens)


noun 
Definition:
 
1. stationary warning device: a warning device that produces a loud wailing sound when a current of compressed air or steam is forced through a rotating perforated disk

2. portable warning device: an electronic warning device, often mounted or placed on a moving vehicle, that produces a loud wailing sound

3. sea nymph luring sailors onto rocks: in Greek mythology, a sea nymph, half-woman and half-bird, who was believed to sing beguilingly to passing sailors in order to lure them to their doom on the rocks she sat on

4. offensive term: an offensive term for a woman whose sexual attractiveness is considered dangerous

5. salamander resembling eel: a salamander with a long thin body and tail, permanent external gills, lungs, small forelegs, and no hind limbs. Family Sirenidae.

[14th century. Via French< Latin Siren "sea nymph" < Greek Seirēn]
Advertisement

© 2009 Microsoft