Please enable javascript to use dictionary! Howto enable javascript?
town centre▼(main commercial or business area of a town)noun[UK: taʊn ˈsen.tə(r)] [US: ˈtaʊn ˈsen.tər]
↑