Meaning of last resort

Definition of last resort

(noun) an expedient adopted only in desperation; "`pis aller' is French for `worst going'"

Other information on last resort

WIKIPEDIA results for last resort
Amazon results for last resort