遮擋

Verb

 * 1) to shelter from; to keep out; to cover

Noun

 * 1) shelter; cover