Dictionary Home    Index    About            Home    Enroll    Tour    Contact Us
 
     
 

Definition of 'siren song'

Noun

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


Get this dictionary without ads as part of the e-Tutor Virtual Learning Program.