Met, the

Definition

Slang

  • noun the London Metropolitan Police force. The abbreviation by which they refer both to themselves and their district or area of jurisdiction (which covers most of central and suburban London but excludes the City).
http://www.dictionarycentral.com/definition/met-the.html