rhizoverb
Beta
Feedback
→
obstacle
Barrier to progress
noun · Something that blocks movement, progress, or achievement.
Enable JavaScript for search, audio, and interactive vocabulary practice.