obstacle[Français]

nom
1 : an obstruction that stands in the way (and must be removed or surmounted or circumvented)
2 : an obstacle that you are expected to overcome
3 : anything serving to maintain separation by obstructing vision or access