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
Tweet