Barrage balloon
WordNet

noun


(1)   An elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low
WiktionaryText

Noun


  1. A tethered balloon, attached to the ground with a metal cable, intended to deter low-flying enemy aircraft; used especially in World War II.
 
x
OK