0%

ALL meanings of siren

si·ren
S s
  • noun siren Classical Mythology. one of several sea nymphs, part woman and part bird, who lure mariners to destruction by their seductive singing. 1
  • noun siren a seductively beautiful or charming woman, especially one who beguiles men: a siren of the silver screen. 1
  • noun siren an acoustical instrument for producing musical tones, consisting essentially of a disk pierced with holes arranged equidistantly in a circle, rotated over a jet or stream of compressed air, steam, or the like, so that the stream is alternately interrupted and allowed to pass. 1
  • noun siren an implement of this kind used as a whistle, fog signal, or warning device. 1
  • noun siren any of several aquatic, eellike salamanders of the family Sirenidae, having permanent external gills, small forelimbs, and no posterior limbs. 1
  • adjective siren of or like a siren. 1
  • adjective siren seductive or tempting, especially dangerously or harmfully: the siren call of adventure. 1
  • verb without object siren to go with the siren sounding, as a fire engine. 1
  • verb with object siren to allure in the manner of a siren. 1
  • noun siren emergency vehicle signal 1
  • noun siren warning signal, alarm 1
  • noun siren mythology: sea nymph 1
  • noun siren seductive woman 1
  • countable noun siren A siren is a warning device which makes a long, loud noise. Most fire engines, ambulances, and police cars have sirens. 0
  • countable noun siren Some people refer to a woman as a siren when they think that she is attractive to men but dangerous in some way. 0
  • noun siren 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 0
  • noun siren one of several sea nymphs whose seductive singing was believed to lure sailors to destruction on the rocks the nymphs inhabited 0
  • noun siren a woman considered to be dangerously alluring or seductive 0
  • noun siren (as modifier) 0
  • noun siren any aquatic eel-like salamander of the North American family Sirenidae, having external gills, no hind limbs, and reduced forelimbs 0
  • noun siren any of several sea nymphs, represented as part bird and part woman, who lure sailors to their death on rocky coasts by seductive singing 0
  • noun siren a woman who uses her sexual attractiveness to entice or allure men; a woman who is considered seductive 0
  • noun siren an acoustical device in which steam or air is driven against a rotating, perforated disk so as to produce sound; specif., such a device producing a loud, often wailing sound, used esp. as a warning signal 0
  • noun siren an electronic device that produces a similar sound 0
  • noun siren any of a family (Sirenidae) of slender, eel-shaped salamanders without hind legs; esp., the mud eel 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?