The sirens were waiting in the deep ocean, their tales propelling them toward the top ready to sing to sailors. Define:
- Siren- the loud warning sound to signal an emergency
- a type of whale native to the indian ocean
- Siren- partly human creatures that lured men to destruction
- a new band from the UK