Defenition of the word barrage balloon
-
Defenition of the word barrage balloon
- an elongated tethered balloon or blimp with cables or net suspended from it to deter low-flying enemy planes
- an elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low
Hyponyms for the word barrage balloon
Hypernyms for the word barrage balloon
See other words