siren
English Dictionary
->
Letter S
-> siren
Search Dictionary:
siren Definition
(n)
a
sea
nymph
(
part
woman
and
part
bird
)
supposed
to
lure
sailors
to
destruction
on
the
rocks
where
the
nymphs
lived
; "
Odysseus
ordered
his
crew
to
plug
their
ears
so
they
would
not
hear
the
Siren
''
s
fatal
song
"
(n)
a
woman
who
is
considered
to
be
dangerously
seductive
(n)
a
warning
signal
that
is
a
loud
wailing
sound
(n)
an
acoustic
device
producing
a
loud
often
wailing
sound
as
a
signal
or
warning
(n)
eel
-
like
aquatic
North
American
salamander
with
small
forelimbs
and
no
hind
limbs
;
have
permanent
external
gills
siren Synonyms
Delilah
enchantress
femme fatale
siren
temptress
© Art Branch Inc.