Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
SIPP
sippet
sipunculid
SIR
Sir
sir
sirdar
sire
siren
siren call
siren song
siren suit
sirenian
Sirius
sirloin
sirocco
sirrah
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