Adjective down town has 1 sense
  1. downtown - of or located in the lower part of a town, or in the business center; "downtown Manhattan"; "delinquents roaming the downtown streets"
    Antonym: uptown
,Adverbial down town has 1 sense
  1. downtown - toward or in the lower or central part of town
    Antonyms: uptown
,Noun down town has 1 sense
  1. business district, downtown - the commercial center of a town or city
    --1 is a kind of hub; city district
    --1 is a part of city, metropolis, urban center
    --1 has particulars: Tin Pan Alley
,
TOP