syren definitions Webster's 1913 Dictionary Siren Si"ren, n. [L ... an alarm to vessels in fog. [Written also sirene, and syren.] Webster's 1913 Dictionary Syren Sy"ren, n. See Siren. [R.] Soule's Dictionary of ...
... an alarm to vessels in fog. [Written also sirene, and syren.] Collin's Cobuild Dictionary (sirens) 1. A siren is a ... of English Synonyms I. n. 1. Mermaid. 2. [Written also Syren.] Tempter, seducer, Circe, bewitching or fascinating woman. 3. ( Zool. ) Mud ...