Vocabulary
遮蔽物
しゃへいぶつ
shelter; cover; screen; shield; obstruction; defilade
noun