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 - Словарь современного английского языка.