絆腳鎖

Simplified: 绊脚锁

bànjiǎosuǒ ㄅㄢˋ ㄐㄧㄠˇ ㄙㄨㄛˇ

    • obstacle
    • stumbling block

Character by character

Saying俗语俗語

Idiom惯用语

Literally
a foot-tripping shackle
Meaning
An obstacle that holds someone back. The book treats it as a variant of the usual 绊脚石 (stumbling block). The 锁 'lock' stresses being fettered.

Sources