Definition of “market town” - English Dictionary

british dictionary