Advertisement
Advertisement
barrage balloon
noun
- a balloon or blimp, usually one of several anchored around a military area, city, etc., from which wires or nets are hung as a protection against attacks from low-flying aircraft.
barrage balloon
noun
- one of a number of tethered balloons with cables or net suspended from them, used to deter low-flying air attack
Discover More
Word History and Origins
Origin of barrage balloon1
First recorded in 1920–25
Advertisement
Advertisement
Advertisement
Advertisement
Browse