Barrage-balloon meaning

bə-räzh
A balloon anchored singly or in a series over a military objective, formerly used to support nets that hindered the passage of low-flying enemy aircraft.
noun
0
0
Any of a number of anchored balloons with cables or nets attached for entangling low-flying attacking airplanes.
noun
0
0
A tethered balloon, attached to the ground with a metal cable, intended to deter low-flying enemy aircraft; used especially in World War II.
noun
0
0
Advertisement