Word | Definitions | Synonyms |
---|---|---|
siren | (noun) eellike aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills | - |
(noun) an acoustic device producing a loud often wailing sound as a signal or warning | - | |
(noun) a warning signal that is a loud wailing sound | - | |
(noun) a woman who is considered to be dangerously seductive | Synonyms: Delilah, enchantress, femme fatale, temptress |