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: A last resort.