VariousWords beta
Related Terms:
Definitions:
Noun
pis aller
last resort
Definition: an expedient adopted only in desperation; "`pis aller' is French for `worst going'"
Definition: The only remaining, often least-desirable, option when all others have been excluded.