Dictionary Home » Dictionary Definitions » barrage balloon

barrage balloon

(bə räz̸h, -räj)

any of a number of anchored balloons with cables or nets attached for entangling low-flying attacking airplanes

See barrage balloon in American Heritage Dictionary 4

noun
A balloon anchored singly or in a series over a military objective to support nets that hinder the passage of enemy aircraft.

Learn more about barrage balloon

link/cite print suggestion box