Something that stands, which makes it difficult. Drawback, obstacle or impediment. Difficulty, I estorbo, I stumble.
impediment