Meaning of “barrage balloon” in the English Dictionary

English

"barrage balloon" in English

See all translations

barrage balloonnoun [ C ]

uk /ˈbær.ɑːʒ bəˌluːn/ us /bəˈrɑːʒ bəˌluːn/

(Definition of “barrage balloon” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)