a stumbling block

stumbling block

A challenge or hindrance that prevents something from being accomplished. Stay away from your old friends—their drug use will be a stumbling block in your recovery from alcoholism. We're trying to sell the house, but its undesirable location has proved to be a real stumbling block.
See also: block, stumble

a stumbling block

COMMON If you describe something as a stumbling block, you mean it is a problem which stops you from achieving something. It's her attitude that's the biggest stumbling block. Cost is a major stumbling block in the hunt for a vaccine. Note: This expression comes from the Bible: `...that no man put a stumbling block or an occasion to fall in his brother's way.' (Romans 14:13)
See also: block, stumble
References in classic literature ?
That would be very romantic, but one would have to be very good to be a missionary, and that would be a stumbling block.
However the club's pounds 100m debt was a stumbling block.
Still, he warns his readers to "take care that this liberty of yours does not somehow become a stumbling block to the weak" and reminds them that "when you thus sin against members of your family, and wound their conscience when it is weak, you sin against Christ" (1 Cor.
Zinzendorf (1700-1760) visited America in 1741-1743 and was part of the movement known as the Great Awakening, Zinzendorf downplayed doctrinal and liturgical differences and even asserted in one sermon that baptism itself has become too much of a stumbling block.
A stumbling block in applying biotechnology to crops has been the limited number of types of plants in which whole plants can be regenerated from somatic (not seed) cells.
The revealing of user identity has been a key stumbling block to use of email discussion groups - a stumbling block which EMAZING Grapevine has removed.
Later, during a final "futuring" conversation, several twenty- and thirtysomethings confessed that the negativity of the us-versus-them attitude that has too often pervaded church reform groups was a stumbling block for them.