'siren call' definitions:

Definition of 'siren call'

(from WordNet)
noun
The enticing appeal of something alluring but potentially dangerous; "he succumbed to the siren call of the wilderness" [syn: siren call, siren song]