court of last resort

Noun

 * 1)  The final court of appeal in a jurisdiction; a supreme court.

Synonyms

 * (usually prefaced with "the")