court of last resort noun1 •The final court of appeal in a jurisdiction; a supreme court. formscourts of last resort