Dernier

a.
  1. Last; final.
  2. Dernier ressort () ,
    last resort or expedient.