绊脚石bànjiǎoshí
Top 25000
Meanings
1. stumbling block
2. obstacle
3. someone who gets in your way
Characters used