(in Britain) an honour that is given to sb by a city as a reward for work they have done
THE FREEDOM OF THE CITY
Meaning of THE FREEDOM OF THE CITY in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005