障蔽

Verb

 * 1) to hide from view; to obstruct; to cover; to block out; to shelter; to obscure