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
Synonyms
Scrabble Score: 15
downtown is a valid Scrabble (US) TWL worddowntown 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