A bump in the road
Definitions
1
Posts
1
Posters
346
Views
-
something, usually something not very serious, that delays a process or prevents it from developing:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions