Translation of "stumbling block" - English-Arabic dictionary

stumbling block

noun uk /ˈstʌm·blɪŋ ˌblɒk/

a problem that makes it very difficult to do something

حَجر عَثْرة
Lack of money has been the main stumbling block.

(Translation of “stumbling block” from the Cambridge English-Arabic Dictionary © Cambridge University Press)