stumblingblock

n. 绊脚石;障碍