a barrier or hurdle that prevents progress or success, indicating challenges, difficulties, or setbacks