窘迫jiǒngpò
Top 30000
Meanings
1. poverty-stricken
2. very poor
3. hard-pressed
4. in a predicament
5. embarrassed
Characters used