What does Aeumlrogun mean?

Aeumlrogun meaning in General Dictionary

A cannon with the capacity of becoming trained at quite high sides for use against aircraft Now usually regarded an anitaircraft cannon