揚長避短

Chinese

hurl; to raise; to scatter
long; length; forever
long; length; forever; always; constantly; chief; head; elder; to grow; to develop
 
avoid; shun; flee
avoid; shun; flee; escape; leave; to keep away; to leave; to hide
 
lack; short
trad. (揚長避短)
simp. (扬长避短)

Pronunciation


Idiom

揚長避短

  1. to make best use of one's advantages while avoiding their shortcomings