/dawˈntawˈnz/ - [dawntawnz] -
We found 3 definitions of downtowns from 2 different sources.
Adjectivedowntown, downtowner, downtownest |
||
downtown - of or located in the lower part of a town, or in the business center; "downtown Manhattan"; "delinquents roaming the downtown streets" | ||
Adverb |
||
downtown - toward or in the lower or central part of town |