Translation of "stumbling block" - English-Turkish dictionary

stumbling block

noun [ C ] uk us

a problem which makes it very difficult to do something

engel, mânia, zorluk, güçlük
Lack of money has been the main stumbling block.

(Translation of “stumbling block” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)