downtown


Meanings

  • the central area or commercial center of a town or city;
    • "the heart of Birmingham's downtown"
  • 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
  • DOWNTOWN n pl. -S the business district of a city


Scrabble Score: 15

downtown is a valid Scrabble (US) TWL word

downtown is a valid Scrabble Word in Merriam-Webster MW Dictionary

downtown is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 17

downtown is a valid Words With Friends word