BARRAGE BALLOON


Meaning of BARRAGE BALLOON in English

noun

a large balloon that floats in the air and is held in place by cables, used in the past to make the progress of enemy aircraft more difficult

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.