Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sirens
in English
sirens
us
//ˈsɪr.ənz//
uk
//ˈsaɪr.ɪnz//
#common
Lemma:
siren
The lemma is the base or root form of this word.
Definitions
Noun
mythical
creatures
luring
mariners
;
singers
nymphs
who
lure
with
song
a
seductive
and
charming
woman
a
device
producing
a
loud
warning
sound
a
device
making
a
loud
,
piercing
sound
(
as
an
alarm
)