Synonyms of Barrage Balloon in English :
Antonyms of Barrage Balloon in English
Thesaurus of Barrage Balloon in English
Barrage Balloon
see definition of barrage balloonHypernyms of barrage balloon
1. (noun) an elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low
Hyponyms of barrage balloon
1. (noun) an elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low