stumbling-blocks

Barriers to advancement

Stumbling-blocks are obstacles or hindrances that impede progress or cause difficulty.

The term comes from a literal image—something in your path that trips you up—but usage is almost always figurative: Language barriers remain the main stumbling-block to trade negotiations.

The hyphenated form is less common than the two-word *stumbling blocks*.

diplomatic

impasse

Situation without resolution

sticking point · contention · dispute · breakdown · negotiation · treaty · compromise · concession · resolution · talks

obstacles

hurdles

Frames jumped in races

roadblocks · setbacks · difficulties · challenges · obstructions · snags · complications · deterrents · bottlenecks · holdups

spiritual

sin

Violation of divine law

scandal · corruption · apostasy · heresy · doubt · unbelief · idolatry · worldliness · hardened heart · deception

progress

delay

Enforced waiting period

regression · stagnation · standstill · derailment · halt · pause · suspension · breakdown · failure · collapse

Opposites
facilitation vs. obstruction

stumbling-blocksstepping-stones

Stones for crossing water

facilitators · enablers · catalysts · springboards · aids

Family

stumbling, block, stumble, stumbles, stumbled, blocks, blocked, blocking, blocker

Familiarity
Top 50,000
Profile
Used worldwide · Timeless · Negative · Everyday, not technical · Rated G