vocab dash
Log inSign up
扬长避短yángchángbìduǎn
Top 40000
Meanings
1. to foster strengths and avoid weaknesses (idiom)
2. to play to one's strengths
Characters used
扬to raise长long避to avoid短short
vocab dashAboutDecksPrivacyTerms