siren

noun

A device in which compressed air or steam is driven against a rotating perforated disk to create a loud, often wailing sound as a signal or warning.

noun

An electronic device producing a similar sound as a signal or warning.

noun

Any of several slender aquatic salamanders of the family Sirenidae of eastern North America, having external gills, small forelimbs, and no hind limbs.

noun

A monster without lower extremities.

noun

Same as sympus.

noun

In Greek myth, one of two, three, or an indeterminate number of seanymphs who by their singing fascinated those who sailed by their island, and then destroyed them.

noun

A mermaid.

noun

A charming, alluring, or enticing woman; a woman dangerous from her arts of fascination.

noun

One who sings sweetly.