|  | 
Definition of Siren call
1. Noun. The enticing appeal of something alluring but potentially dangerous. "He succumbed to the siren call of the wilderness" 
|  | 
1. Noun. The enticing appeal of something alluring but potentially dangerous. "He succumbed to the siren call of the wilderness"