0 something that prevents action or agreement:
Lack of willingness to compromise on both sides is the main/major stumbling block to reaching a settlement.
1 a difficulty that prevents progress, understanding, or agreement:
With the retreat of religious controversy from the public sphere, the crucial stumbling block for national\state-wide educational provision was removed.
The stumbling block for many of our commentators was the lack of a "mechanism" in our theory.
Their stumbling block, however, was the lack of a well-thought-out ideal of completeness in their contemporary theory of science.
The absence of age determinations does however form a stumbling block for further speculation on this point.
This conclusion has proved a stumbling block for some readers, leading them to dismiss the whole article as interesting but speculative and now thoroughly dated.
One potential stumbling block could be the difficulty of accessing the data.
Another stumbling block is the treatment of partial functions, which remains a delicate issue in type theory.
A great stumbling block to the alliance was that the pragmatists believed in the continuity between facts and values, science and ethics.