窒礙

Verb

 * 1)  to obstruct; to impede; to hinder