An elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low.
|
|
|
Words linked to "Barrage balloon" : dirigible, airship, kite balloon |
Copyright © 2024 Free Translator.org |