Home / B / barrage balloon

barrage balloon

noun /bərɑʒbəlun/ 3 syllables 15 letters Scrabble 19 WWF 25
Definitions
noun

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

Look “barrage balloon” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →