n. North American salamander; warning device that makes a loud wailing sound; creature that is half-woman and half-bird and sings in order to lure sailors to their deaths (Greek Mythology); dangerously attractive woman, temptress (Slang)
SIREN
Meaning of SIREN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012