downtown (adj.)

  1. of or located in the lower part of a town, or in the business center; downtown Manhattan; delinquents roaming the downtown streets'

    downtown (n.)

  1. the central area or commercial center of a town or city; the heart of Birminghams downtown

    [ Syn: business district ]

    downtown (adv.)

  1. toward or in the lower or central part of town

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.