English dictionary
kite balloon meaning and definition
Definition and meaning of kite balloon at MeaningMonkey.org. kite balloon meaning and definition in the English Dictionary.KITE BALLOON noun
Definition of kite balloon (noun)
- a barrage balloon with lobes at one end that keep it headed into the wind
Source: Princeton University Wordnet