sirenEnglish

siren, Delilah, Siren, enchantress, femme fatale

Noun

A woman who is considered to be dangerously seductive

English: enchantress, temptress, siren, Delilah, femme fatale

Bahasa: penggoda, pemikat

A sea nymph (part woman and part bird) supposed to lure sailors to destruction on the rocks where the nymphs lived

English: Siren

Bahasa: semboyan

A warning signal that is a loud wailing sound

English: siren

Bahasa: semboyan

2 more noun senses

An acoustic device producing a loud often wailing sound as a signal or warning

English: siren

Bahasa: semboyan

Eellike aquatic North American salamander with small forelimbs and no hind limbs, have permanent external gills

English: siren

Bahasa words with similar meanings

English words with similar meanings

Show 5 words

Words that start with "siren"