the finest

English

Noun

the finest pl (plural only)

  1. (informal, idiomatic, chiefly US) A city's police force, or the police officers of a particular area.
    Synonym: city's finest