BARRAGE BALLOON MOORING

SN A mooring, usually consisting of a concrete plinth, to which a barrage balloon was attached.
CL MILITARY DEFENCE AND FORTIFICATION
BT BARRAGE BALLOON SITE