Downtown

noun
'daʊn'taʊn

Noun

  • the central area or commercial center of a town or city

    the heart of Birmingham's downtown

Other

  • of or located in the lower part of a town, or in the business center

    downtown Manhattan

    delinquents roaming the downtown streets

  • toward or in the lower or central part of town

Dictionary Validity

Tournament Word List (TWL)
Scrabble US
Collins Scrabble Words (CSW21)
Scrabble UK
ENABLE Dictionary
Words With Friends
Combined US/UK Scrabble Dictionary
SOWPODS
North American Scrabble (NWL2020)
NASPA