siren song(redirected from Siren's Song (Charmed Episode))
Also found in: Thesaurus.
An enticing plea or appeal, especially one that is deceptively alluring.
Switch to new thesaurus
|Noun||1.||siren song - the enticing appeal of something alluring but potentially dangerous; "he succumbed to the siren call of the wilderness"|