noun
1. : a bar or hindrance to righteous living
2. : an impediment to belief or understanding : perplexity
most difficult of statistical measurement and thus … the greatest stumbling block to the market analyst — S.B.Hunt
3. : an obstacle in the way of a planned or progressive development or act
stumbling blocks that the industry must be prepared to avoid — J.N.Robertson