SIREN


Meaning of SIREN in English

(~s)

1.

A ~ is a warning device which makes a long, loud noise. Most fire engines, ambulances, and police cars have ~s.

It sounds like an air raid ~.

N-COUNT: oft supp N

2.

Some people refer to a woman as a ~ when they think that she is attractive to men but dangerous in some way. (LITERARY)

He depicts her as a ~ who has drawn him to his ruin.

= femme fatale

N-COUNT

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .