adverb 1.to or in the main business section of a city.
adjective 2.of, pertaining to, or situated in the main business section of a city.
noun 3.the main business section of a city.
Origin: 1825–35, Americanism;
down1 +
town Related forms down·town·er, noun