An expedient adopted only in desperation
Synonyms:
  1. pis-aller
  2. dernier ressort
  3. last expedient
  4. last resource
  5. recourse
  6. resort
  7. trump card
  8. card up one's sleeve
  9. ace-in-the-hole
  10. desperate remedy
  11. last hope