BARRAGE BALLOON


Meaning of BARRAGE BALLOON in English

noun Date: circa 1920 a small captive balloon used to support wires or nets as protection against air attacks

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.