Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


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

Derived forms: siren calls

Type of: appeal, appealingness, charm