impediment (Noun) — Something that interferes with (or delays) action or progress.
impediment (Noun) — Any structure that makes progress difficult.