Adjective Definition

downtown

1.Definition: of or located in the lower part of a town, or in the business center

"Downtown Manhattan", "Delinquents roaming the downtown streets"




Please Share