balloon barrage
Also found in: Dictionary.
balloon barrage
[bə′lün bə′räzh] (ordnance)
An antiaircraft defense consisting of a number of balloons, usually together and equipped with balloon aprons, held captive by steel cables and strategically moored near vital areas or installations.
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.
balloon barrage

An Illustrated Dictionary of Aviation Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved