noun the main criminal court of London, England. nounthe chief court exercising criminal jurisdiction in London; the Central Criminal Court of England