Back to Dictionary
力挫
lìcuò
1.
to win as a result of tenacious effort
2.
to fight off tough competition
Metadata
- Category
- Chinese