力挫
to win as a result of tenacious effort; to fight off tough competition
Frequency 1.8
Meanings
- to win as a result of tenacious effort
- to fight off tough competition
to win as a result of tenacious effort; to fight off tough competition
Frequency 1.8