What is Final Appeal Court?

Legal Definition
The court of delegates, formerly a court of final appeal in English admiralty and ecclesiastical cases.
-- Ballentine's Law Dictionary