Meanings1to make the best of a bad job2to make the best use of limited resources (idiom)Written Forms短中抽長Traditional · Main Form短中抽长Alternate Form