free city
noun
a city having an independent government and forming a sovereign state by itself.
Origin of free city
First recorded in 1610–20
Words nearby free city
British Dictionary definitions for free city
free city
noun
a sovereign or autonomous city; city-state