English synonyms about - contact  

barrage balloon

noun

1 barrage balloon

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

Polish: balon zaporowy


Find more on barrage balloon elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0345