Barrage Balloon Definition
bə-räzh
noun
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.
American Heritage
Any of a number of anchored balloons with cables or nets attached for entangling low-flying attacking airplanes.
Webster's New World
Other Word Forms of Barrage Balloon
Noun
Singular:
barrage balloon
Plural:
barrage-balloonsRelated Articles
Find Similar Words
Find similar words to barrage balloon using the buttons below.