appeal court

English

Noun

appeal court (plural appeal courts)

  1. (law) An appellate court.