Impediment

Webster's Dictionary of the English Language

·vt To Impede.

II. Impediment ·noun That which impedes or hinders progress, motion, activity, or effect.