Online English Dictionary

Home

Aeumlrogun


n.

A cannon capable of being trained at very high angles for use against aircraft. Now usually referred to an anitaircraft cannon .


© 2009 Dammam Community College