Impediment (n.) That which impedes or hinders progress, motion, activity, or effect.
Impediment (v. t.) To impede.