barrage balloon
Noun

barrage balloon (plural barrage balloons)

  1. (historical, military) A tethered balloon, attached to the ground with a metal cable, intended to deter low-flying enemy aircraft; used especially in World War II.



This text is extracted from the Wiktionary and it is available under the CC BY-SA 3.0 license | Terms and conditions | Privacy policy 0.003
Offline English dictionary