绊脚锁

Traditional (Taiwan): 絆腳鎖

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