AEROGUN


Meaning of AEROGUN in English

add. ·noun a cannon capable of being trained at very high angles for use against aircraft.

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