city's finest
English
Noun
the
city
's
finest
pl
(
plural only
)
Synonym of
finest
(
“
police officers
”
)
.