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 balloonPlural:
 barrage-balloonsRelated Articles
Find Similar Words
Find similar words to barrage balloon using the buttons below.





