last resort
Explore definitions, synonyms, and language insights of last resort
Definitions
Noun
an expedient adopted only in desperation; "`pis aller'' is French for `worst going''"
Explore definitions, synonyms, and language insights of last resort