Free city , ∨ Free town Meaning, Definition & Usage

Definitions
  1. a city or town independent in its government and franchises, as formerly those of the Hanseatic league.

Webster 1913