last resort

1. (noun) French for `worst going'
Synonyms: pis aller
Related Words: expedient



Terms and Conditions of Use / Copyright Notice