chef-lieuMeaningsNoun1. a city, town, or village that serves as the administrative centre of an area, in various French-speaking countries