Home / Dictionary / Barrage balloon

Barrage balloon Moderate

Barrage balloon has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

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

2

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

Related Terms
Broader Terms (hypernyms)
airship
Narrower Terms (hyponyms)
kite balloon
Rhyming Words
oon foon noon woon koon joon coon yoon zoon moon loon doon poon goon soon hoon roon toon boon scoon
Compare
Barrage balloon vs