Siren

Language: English
Pronunciation: siren
Part of Speech: noun

Defined Definitions

DictionaryAPI

One of a group of nymphs who lured mariners to their death on the rocks.

User Defined Definitions

"a woman who is considered to be dangerously seductive"

"a warning signal that is a loud wailing sound"

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

"eellike aquatic North American salamander with small forelimbs and no hind limbs; have permanent external gills"

Whats your definition?


Word Journey

Synonyms
Supplied by WordNet
Antonyms
Supplied by WordNet
Rhymes
Supplied by WordNet

Check out these other random words