Longman Dictionary of Contemporary English homepage

Topic: LAW


Crown Court

noun
     
Crown Court [uncountable and countable]
SCL a court of law in Britain that deals with serious criminal cases and is higher than a Magistrates' Court
Word of the Day
The LAW
Word of the Day is:

Other related topics