stone ones path (noun) stumbling block: hindrance
Sinonime: Catch-22, barricade,
barrier, blockage,
catch, catch*, clog,
complication,
delay,
deterrent,
difficulty, discouragement,
drag*,
drawback, fly in the ointment,
handicap,
hindrance,
hitch, holdup,
hurdle,
impediment,
limitation,
obstacle,
obstruction,
restraint, road block, road block,
setback,
snag, stone in one's path, stumbling stone