last resort Meaning, Definition & Usage

  1. noun an expedient adopted only in desperation
    pis aller.
    • `pis aller' is French for `worst going'

WordNet