SIREN


Meaning of SIREN in English

(a.) Of or pertaining to a siren; bewitching, like a siren; fascinating; alluring; as, a siren song.

Webster's English dictionary.      Английский словарь Webster.