down town n : the center of a city [syn: {civic center}, {municipal center}]
Copyright © 2025 3Dict.net