BARRAGE BALLOON
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Barrage Balloon.
Barrage Balloon - as a noun
An elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low
Hypernyms (Closely Related)
airship12dirigible13Hyponyms (Broadly Related)
Example Sentences
"During World War II, barrage balloons were used to deter low-flying enemy aircraft."
"The city deployed several barrage balloons to protect against potential air attacks."
"The barrage balloon swayed in the wind, tethered to the ground."
"Aircrafts had to navigate carefully to avoid colliding with barrage balloons."
"The enemy planes struggled to fly at lower altitudes due to the presence of barrage balloons."