顶住dǐngzhù
Top 20000
Meanings
1. to withstand
2. to stand up to
Characters used