SIREN


Meaning of SIREN in English

n. 25B6; noun

an air-raid siren : ALARM (BELL), warning bell, danger signal; archaic tocsin.

the siren's allure : SEDUCTRESS, temptress, femme fatale; flirt, coquette; informal mantrap, vamp.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.