碰壁pèngbì
Top 35000
Meanings
1. to hit a wall
2. (fig.) to hit a brick wall; to hit a snag; to have the door slammed in one's face
Characters used