barrage balloon
Definition from Wiktionary, a free dictionary
[edit] English
[edit] Noun
|
Plural |
barrage balloon (plural barrage balloons)
- A tethered balloon, attached to the ground with a metal cable, intended to deter low-flying enemy aircraft; used especially in World War II.