impediment

noun

A hindrance or obstruction in doing something.