Dictionary search results

Showing 1-2 of 2 results

metropolitan magistrate British & World English

(In the UK) a stipendiary magistrate who sits in petty sessional courts in London