Court of Appeal
noun
1- (in England and Wales) a court of Law that hears appeals against both civil and criminal judgements from the Crown Courts, High Court, and County Courts(英格兰和威尔士的)上诉法院。
1.1
court of appeals
US a court of law in a federal circuit or state to which appeals are taken〈美〉(联邦上诉法院管辖区或州的)上诉法院。