VariousWords beta
Related Terms:
Noun
Definition: A siren that makes a very loud alarm sound to warn the population of an upcoming air raid.
VariousWords beta
Definition: A siren that makes a very loud alarm sound to warn the population of an upcoming air raid.