meaning of Alarmkanone

Alarmkanone - German to English

security weapon