Freedom of the city Meaning, Definition & Usage

Definitions
  1. the possession of the rights and privileges of a freeman of the city; formerly often, and now occasionally, conferred on one not a resident, as a mark of honorary distinction for public services.

Webster 1913