stumbling block

Barrier to advancement

A stumbling block is something that impedes progress or prevents achievement—an obstacle or hindrance: The main stumbling block to peace was the border dispute.

The term comes from a biblical image of a stone that causes someone to trip.

Unlike a roadblock, which suggests complete stoppage, a stumbling block implies difficulty that might be overcome.

obstacle

impediment

Thing that obstructs progress

barrier · obstruction · roadblock · bottleneck · complication · setback · difficulty · deterrent · encumbrance · constraint

frustration

exasperation

Intense weary annoyance

vexation · disappointment · discouragement · dismay · setback · difficulty · hindrance · disillusionment · letdown · defeat

biblical

offense

Violation or umbrage

trap · sin · transgression · downfall · corruption · enticement · perdition

Categories
Opposites
progress facilitation

stumbling blockstepping stone

Intermediate stage toward goal

catalyst · springboard · enabler · facilitator · boost

path navigation

stumbling blockclear path

Unobstructed way forward

open road · smooth sailing · green light · runway · bridge

ease of passage

stumbling blockclear path

Unobstructed way forward

smooth sailing · open road · free passage · easy street · straightaway

Family

stumble, stumbling, stumbled, stumbles, stumbler, stumblers

Familiarity
Top 100,000
Profile
Known to kids · Used worldwide · Timeless · Negative · Everyday, not technical · Rated G