Yahoo Web Search

Search results

  1. Dictionary
    Si·ren
    /ˈsīrən/

    noun

  2. The meaning of SIREN is any of a group of female and partly human creatures in Greek mythology that lured mariners to destruction by their singing. How to use siren in a sentence.

  3. 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.

  4. SIREN definition: 1. a device for making a loud warning noise: 2. (in ancient Greek literature) one of the creatures…. Learn more.

  5. a woman who is thought to be very attractive or beautiful but also dangerous. siren voices/song/call (literary) a temptation to do something that seems very attractive but that will have bad results. The government must resist the siren voices calling for tax cuts.

  6. noun. a warning signal that is a loud wailing sound. see more. see less. type of: alarm, alarum, alert, warning signal. an automatic signal (usually a sound) warning of danger. noun. an acoustic device producing a loud often wailing sound as a signal or warning.

  7. A siren is a warning device which makes a long, loud, wailing noise. Most fire engines, ambulances, and police cars have sirens.

  8. si·ren. (sī′rən) n. 1. a. A device in which compressed air or steam is driven against a rotating perforated disk to create a loud, often wailing sound as a signal or warning. b. An electronic device producing a similar sound as a signal or warning: a police car siren. 2.

  9. (in ancient Greek stories) any of a group of sea creatures that were part woman and part bird, or part woman and part fish, whose beautiful singing made sailors sail toward them into rocks or dangerous waters. a woman who is very attractive or beautiful but also dangerous.

  10. What does the noun siren mean? There are eight meanings listed in OED's entry for the noun siren, two of which are labelled obsolete. See ‘Meaning & use’ for definitions, usage, and quotation evidence. siren has developed meanings and uses in subjects including.

  11. Siren, in Greek mythology, a creature half bird and half woman who lures sailors to destruction by the sweetness of her song. In Homer’s Odyssey, the Greek hero Odysseus escapes the danger of the Sirens’ song by stopping the ears of his crew with wax and having himself tied to the mast.

  1. People also search for