Back to Dictionary
绊脚石
絆腳石
bànjiǎoshí
1. stumbling block
2. obstacle
3. someone who gets in your way