扬长避短yángchángbìduǎnTop 40000Meanings1. to foster strengths and avoid weaknesses (idiom)2. to play to one's strengthsCharacters used扬to raise长long避to avoid短short