Synonyms for barrage balloon
This thesaurus page is about all possible synonyms, equivalent, same meaning and similar words for the term barrage balloon.
an elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low
Find a translation for the barrage balloon synonym in other languages:
Select another language: