balloon apron

noun

balloon apron

noun
1

Government, Military, Politics, War Historical An integrated system of balloons equipped with wire cables reaching the ground, designed as a defence against hostile aircraft.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.