drug of last resortWiktionary 原文英美释义名词noun1(medicine) A pharmaceutical drug that is tried after all other drug options have failed to produce an adequate response in the patient.