优胜劣汰yōushèngliètàiTop 35000Meanings1. (idiom) survival of the fittestCharacters used优superior胜victory劣inferior汰to eliminate