barrage_balloon
1. [ noun ] (transportation) an elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low
Related terms: airship kite_balloon
Similar spelling:   barrage_fire