market town ( synonym found)

Definition of market town:

(n) : a town that has a traditional right to hold a regular market

Definition of market town:

(n) : a town that has a traditional right to hold a regular market

Back to Top