'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]