NichiDict

遮蔽物

しゃへいぶつ
[shaheibutsu]

Meanings

1.Noun

shelter; cover; screen; shield; obstruction; defilade