Crown Court

noun

Definitions of Crown Court

English

a law court in England or Wales that hears criminal cases

Magistrates in Barnsley referred the case to Sheffield Crown Court for sentencing on 19 November, as crown courts can impose higher punishments.