ぼうくうききゅう
Meanings
Noun
1. barrage balloon
Composed of
① 空中からの敵襲を防御すること。
balloon; blimp