ボウクウキキュウ
Meanings
Noun
1. barrage balloon
Composed of
air defense; air defence
balloon; blimp