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.
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.