1 definition found down town - WordNet (r) 2.1 (2005) : down town n 1: the center of a city [syn: civic center, municipal center , down town]