英国上诉法院

专有名词

neolog

Court of Appeal

noun

Definitions of Court of Appeal

English

The second highest court in the English legal system. The highest court in the UK is the Supreme Court (which replaced the House of Lords in its judicial role in 2009).

The Court of Appeal dismissed the case.