Legal terms glossary

Spanish - English

Search the glossary
Word in spanish
tribunal de apelación
Word in english
appellate court
Definition

a court having jurisdiction to review decisions of a trial-level or other lower court.