Definitions | siren |
| noun
- A device, either mechanical or electronic, that makes a piercingly loud sound as an alarm.
- A dangerously seductive woman.
- Any of several salamanders, of the family Sirenidae, such as the mud eel.
- (Greek mythology) One of a group of nymphs who lured mariners to their death on the rocks.
Translations: Supplemental Details:Sponsor an extended definition for siren for as little as $10 per month. Click here to contact us.
| |
|