obstacle

noun
  1. Something that blocks one's way or prevents or hinders progress. noun
    The fallen tree was an obstacle in the road, causing traffic to back up for miles.
    She faced many obstacles in her career but overcame them with determination.
  2. A situation, condition, or event that makes it difficult to achieve a goal or complete a task. noun
    Financial difficulties can be a major obstacle to starting a new business.
    Lack of time is often an obstacle to completing projects on schedule.