English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition siren in British English

siren noun

[countable] noun
/ˈsaɪrən/

Sirens were generally described as a combination of woman and bird. In Homer’s Odyssey, Odysseus orders his men to tie him to the mast so he can hear the Sirens’ song and not die.

Example

police sirens

Synonyms and related words
2

a creature in ancient Greek stories that sang to sailors in order to make them sail towards rocks and crash

Synonyms and related words
Synonyms and related words
Definition siren in British English