Definitions of sirens
British English : siren A siren is a warning device which makes a long, loud, wailing noise. Most fire engines, ambulances, and police cars have sirens.We heard a police siren.ˈsaɪərən NOUN
noun
- a device for emitting a loud wailing sound, esp as a warning or signal, typically consisting of a rotating perforated metal drum through which air or steam is passed under pressure
- (sometimes capital) (Greek mythology ) one of several sea nymphs whose seductive singing was believed to lure sailors to destruction on the rocks the nymphs inhabited
- a woman considered to be dangerously alluring or seductive (as modifier) ⇒ her siren charms
- a woman considered to be dangerously alluring or seductive
- (as modifier) ⇒ her siren charms
- any aquatic eel-like salamander of the North American family Sirenidae, having external gills, no hind limbs, and reduced forelimbs
- a woman considered to be dangerously alluring or seductive
- (as modifier) ⇒ her siren charms