Search Details

Word: barrage balloon (lookup usage) (lookup stats)


Meaning:

Noun:

  • A tethered balloon, attached to the ground with a metal cable, intended to deter low-flying enemy aircraft; used especially in World War II.

Source: Wiktionary | Src Info »