力挫lìcuòMeanings1. to win as a result of tenacious effort2. to fight off tough competitionCharacters used力power挫obstructed