English / phrase
A Stumbling Block to Something
MEANING IN ENGLISH
An obstacle, impediment, or difficulty that prevents progress or successful completion of an initiative.
In context
01
Disagreements over route funding proved a stumbling block to constructing the proposed high-speed train link.
02
Incompatible ticketing platforms are often a stumbling block to integrating ferry passes with commuter rail networks.
Synonyms
Obstacle to,Impediment to,Barrier to
Antonyms
Stepping stone to,Catalyst for,Aid to
Collocations
A stumbling block to progress,Prove a stumbling block,Remove a stumbling block