pis_allerEnglish

last resort, pis aller

Noun

An expedient adopted only in desperation

English: pis aller, last resort

English words with similar meanings

Show 1 words