滯礙

Verb

 * 1)  to impede; to obstruct; to hinder; to block