Synonyms:
siren
Meaning: eellike aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills
Synonyms:
siren
Meaning: an acoustic device producing a loud often wailing sound as a signal or warning
Synonyms:
siren
Meaning: a warning signal that is a loud wailing sound
Synonyms:
enchantress, temptress, siren, Delilah, femme_fatale
Meaning: a woman who is considered to be dangerously seductive
Synonyms:
Siren
Meaning: a sea nymph (part woman and part bird) supposed to lure sailors to destruction on the rocks where the nymphs lived; "Odysseus ordered his crew to plug their ears so they would not hear the Siren's fatal song"
Usage examples
More like hearing a siren when you're driving along a street.
'I can't consent to let the song of this Chicago siren waft by me on the summer breeze.
The young lady visitor emitted a scream that would have done credit to a factory siren.
The miner came next, fevered to delirium, lured by the siren of an elusive yellow goddess.
Automobiles and motorcycles came and went; an enormous elephant-coloured armoured automobile, with two red flags flying from the turret, lumbered out with screaming siren.