Siren.

« Back to Dictionary Index

A device, often electrically operated, for producing a penetrating warning sound.

No comments yet.

Leave a Reply