Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
siren
in English
siren
us
//ˈsaɪrən//
uk
//ˈsɑːrən//
#common
Plural
sirens
Definitions
Noun
a
singing
enchantress
;
charms
with
voice
a
seductive
woman
;
lures
with
charm
a
marine
mammal
(
order
Sirenia
)
The
manatee
is
a
type
of
siren
that
lives
in
warm
waters
.
a
loud
alarm
device
;
signals
warning
The
fire
station
is
equipped
with
a
loud
siren
to
alert
people
in
emergency
situations
.
a
mythological
nymph
luring
mariners
to
death
(
on
rocky
coastlines
)
In
Greek
mythology
,
the
siren
was
a
creature
that
lured
sailors
to
their
doom
.