Meaning of kite balloon
Definition of kite balloon
(noun)
a
barrage
balloon
with lobes at one end that
keep
it
headed
into the
wind
Other information on kite balloon
WIKIPEDIA results for
kite balloon
Amazon results for
kite balloon
Tweet