Search Results For Siren
siren
noun, a device for emitting a loud wailing sound, esp as a warning or signal, typically consisting of a rotating perforated metal drum through which air or steam is passed under pressure
From Collins
©HarperCollins 2008. Collins English Dictionary definition of siren