pis aller

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



Terms and Conditions of Use / Copyright Notice