be a hindrance or obstacle to; She is impeding the progress of our project
[ Syn: hinder ]
block passage through; obstruct the path
[ Syn: obstruct , obturate , occlude , jam , block , close up ]