siren call

English

Noun

siren call (plural siren calls)

  1. Alternative term for siren song
Last modified on 1 October 2012, at 15:20