[adjective], [adverb] [not gradable], [noun] [esp. US] - (in or to) the business or central part of a city, or the southern part of Manhattan in New York City, esp. when considered as an important place for art and musicdowntown Los Angelesa downtown addressShall we eat downtown tonight?The hotel is situated two miles north of downtown.Madonna first made it big in the downtown scene.Compare uptown.
DOWNTOWN
Meaning of DOWNTOWN in English
Cambridge English vocab. Кембриджский английский словарь. 2012