Loading..

Loading...

American Dictionary of the English Language

Dictionary Search

Siren


SIR'EN, noun

1. A mermaid. In ancient mythology, a goddess who enticed men into her power by the charms of music, and devoured them. Hence in modern use, an enticing woman; a female rendered dangerous by her enticements. Sing, siren to thyself, and I will dote.

2. A species of lizard in Carolina, constituting a peculiar genus, destitute of posterior extremities and pelvis.

SIR'EN, adjective Pertaining to a siren or to the dangerous enticements of music; bewitching; fascinating; as a siren song.