kite balloon Meaning, Definition & Usage

  1. noun a barrage balloon with lobes at one end that keep it headed into the wind

WordNet