siren call

English

Noun

siren call (plural siren calls)

  1. Synonym of siren song.

Anagrams