siren

  • 21siren — sirenlike, adj. /suy reuhn/, n. 1. Class. Myth. one of several sea nymphs, part woman and part bird, who lure mariners to destruction by their seductive singing. 2. a seductively beautiful or charming woman, esp. one who beguiles men: a siren of… …

    Universalium

  • 22siren — n. 1) to sound, turn on a siren 2) an air raid; ambulance siren 3) a siren goes off, rings, sounds, wails * * * [ saɪ(ə)rən] ambulance siren rings sounds turn on a siren wails a siren goes off an air raid to sound …

    Combinatory dictionary

  • 23siren — I. noun Etymology: Middle English, from Middle French & Latin; Middle French sereine, from Late Latin sirena, from Latin siren, from Greek seirēn Date: 14th century 1. often capitalized any of a group of female and partly human creatures in Greek …

    New Collegiate Dictionary

  • 24siren — noun ADJECTIVE ▪ approaching ▪ The cars had stopped at the sound of the approaching siren. ▪ distant ▪ blaring, wailing ▪ the blaring sirens o …

    Collocations dictionary

  • 25siren — si|ren [ˈsaıərən US ˈsaır ] n [Date: 1300 1400; : Old French; Origin: sereine, from Latin siren, from Greek seiren;] [Sense: 1; Origin: French sirène, from Old French sereine] 1.) a piece of equipment that makes very loud warning sounds, used on… …

    Dictionary of contemporary English

  • 26Siren —    The sound producing device called a siren was invented by the French physicist Charles Cagniard de la Tour (1777 1859) in 1819. His invention determined the frequency, or number of vibrations per second, corresponding to a sound of any pitch.… …

    Dictionary of eponyms

  • 27Siren — Para el género de salamandras, véase Sirenidae. «Siren» Sencillo de Malcolm Lincoln Publicación 2010 Formato Descarga digital Género(s) Britpop …

    Wikipedia Español

  • 28siren — noun 1》 a device that makes a loud prolonged signal or warning sound. 2》 Greek Mythology each of a number of women or winged creatures whose singing lured unwary sailors on to rocks. 3》 a woman who is considered to be alluring but also dangerous… …

    English new terms dictionary

  • 29siren — noun (C) 1 a piece of equipment that makes very loud warning sounds, used on police cars, fire engines etc: police sirens wailing in the distance 2 siren voices/call/song literary encouragement to do something that sounds very attractive, but… …

    Longman dictionary of contemporary English

  • 30siren — noun 1) a fire engine s siren Syn: alarm (bell), warning bell, danger signal; archaic tocsin 2) the siren s allure Syn: seductress, temptress, tease, femme fatale; flirt, coquette; informal man eater, home wrecker …

    Thesaurus of popular words