ボウサイキョテン
Meanings
Noun
1. disaster prevention base
Composed of
disaster preparedness; prevention of damage resulting from a natural disaster; protection against disaster
base (of operations); site; location; center; foothold; stronghold