down town Meaning, Definition & Usage

  1. noun the center of a city
    municipal center; civic center.

WordNet