Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

siren song Definition

Cancel
siren song
noun(siren song)
an alluring utterance or appeal; especially : one that is seductive or deceptive

Words Related to siren song!

siren song Examples by Brain Bank Users