a troupe of police officers atop horses in the city
Some police officers are riding horses in the city.
Would not Mrs. Inglethorp have preferred to go unavenged rather than have such terrible dishonour fall upon the name of Cavendish.