English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition Crown Court in British English

Crown Court noun

[countable/uncountable]noun
1

a court of law in England and Wales where serious criminal cases are heard by a judge and jury

Synonyms and related words
Definition Crown Court in British English