Siren
English Meaning
One of three sea nymphs, -- or, according to some writers, of two, -- said to frequent an island near the coast of Italy, and to sing with such sweetness that they lured mariners to destruction.
- A device in which compressed air or steam is driven against a rotating perforated disk to create a loud, often wailing sound as a signal or warning.
- An electronic device producing a similar sound as a signal or warning: a police car siren.
- Any of several salamanders of the family Sirenidae, such as the mud eel, having an eellike body, permanent external gills, small forelegs, and no hind limbs.