BARRAGE BALLOON
Meaning of BARRAGE BALLOON in English
ˈbarrage balˌloon / $ .ˈ..ˌ./ BrE AmE noun [countable]
a large bag that floats in the air to prevent enemy planes from flying near the ground
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012