2314 / 2512

What does 遮挡 (zhē dǎng) mean in English?

遮挡
zhē dǎng遮擋

to shelter from; to keep out