Old Bailey

Explore definitions, synonyms, and language insights of Old Bailey

Definitions

Noun
the central criminal court in London

More General Terms