Words: barrage balloon
Part of speech: n
Definition: an elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low