ABSOLUTEASTRONOMY
Create a free discussion account!
Signup
Login
x
Home
Search
Topics
Almanac
Science
Nature
People
History
Society
Signup
Login
ABSOLUTEASTRONOMY
HOME
TOPICS
ALMANAC
SCIENCE
NATURE
PEOPLE
HISTORY
SOCIETY
PHILOSOPHY
Barrage balloon
Topic Home
Discussion
0
Definition
Topics
Barrage balloon
Definition
WordNet
noun
(1)
An elongated tethered balloon or blimp with cables or net suspended from it to deter enemy planes that are flying low
WiktionaryText
Noun
A
tether
ed
balloon
, attached to the ground with a
metal
cable
, intended to deter low-flying
enemy
aircraft
; used especially in
World War II
.
x
OK