Definition of barrage balloon
: a small captive balloon used to support wires or nets as protection against air attacks
First Known Use of barrage balloon
Seen and Heard
What made you want to look up barrage balloon? Please tell us where you read or heard it (including the quote, if possible).