noun Date: circa 1920 a small captive balloon used to support wires or nets as protection against air attacks
BARRAGE BALLOON
Meaning of BARRAGE BALLOON in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012