AEROGUN


Meaning of AEROGUN in English

(n.) A cannon capable of being trained at very high angles for use against aircraft.

Webster's English dictionary.      Английский словарь Webster.