meaning of siren song

1. the enticing appeal of something alluring but potentially dangerous; "he succumbed to the siren call of the ">wilderness"


Related Words

siren song |

Developed & Maintained By Taraprasad.com

Treasure Words