Advertisement
Advertisement
crown court
noun
English law a court of criminal jurisdiction holding sessions in towns throughout England and Wales at which circuit judges hear and determine cases
Advertisement
Advertisement
Advertisement
Advertisement
Browse