impediment

n. 1 hindrance or obstruction. 2 speech defect, e.g. A stammer. [latin: related to *impede]

n. That which impedes or hinders progress, motion, activity, or effect.