English
Detailed Synonyms for siren call in English
siren call:
siren call [the ~] noun
-
the siren call
– the enticing appeal of something alluring but potentially dangerous 1the siren song; the siren call– the enticing appeal of something alluring but potentially dangerous 1