city's finest

English

Noun

the city's finest pl (plural only)

  1. Synonym of finest (police officers).