Topic: LAW


Magistrates' Court

noun
     
Magistrates' Court [countable]
SCL one of the courts of law in each area of England and Wales which deal with less serious crimes

Explore LAW Topic