COURT OF APPEAL
Meaning of COURT OF APPEAL in English
ˌCourt of Apˈpeal BrE AmE noun [singular]
the highest law court in Britain apart from the ↑ House of Lords
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012