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