pis aller
1.
(
noun
) French for `worst going'
Synonyms:
last resort
Related Words:
expedient
Terms and Conditions of Use / Copyright Notice