Definition of Barrage Balloon in English :
Define Barrage Balloon in English
Barrage Balloon meaning in English
Meaning of Barrage Balloon in English
Pronunciation of Barrage Balloon in English
Barrage Balloon pronunciation in English
Pronounce Barrage Balloon in English
Barrage Balloon
see synonyms of barrage balloonNoun
1. barrage balloon
an elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low
WordNet Lexical Database for English. Princeton University. 2010.
Barrage Balloon
see synonyms of barrage balloonCollins English Dictionary. Copyright © HarperCollins Publishers
Barrage Balloon
see synonyms of barrage balloonWebster’s New World College Dictionary, 4th Edition. Copyright © 2010 by Houghton Mifflin Harcourt. All rights reserved.
Barrage Balloon
see synonyms of barrage balloonThe American Heritage ® Dictionary of the English Language, Fifth Edition copyright ©2018 by Houghton Mifflin Harcourt Publishing Company. All rights reserved.