SIREN


Meaning of SIREN in English

n. 1 whistle, warble, wailer, horn, foghorn; signal, alarm, warning, alert, tocsin The air raid siren sounded and everyone ran for shelter 2 temptress, seductress, enchantress, charmer, sorceress, femme fatale, Circe, Lorelei, Colloq vamp, US mantrap: Have you seen the latest siren to whom John has fallen prey?

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.