impede

impede [impeding] v

L. impedīre, shackle the feet.

  1. Hinder; block; obstruct the advancement of; slow the progression of.