DOWNTOWN Meaning of DOWNTOWN in English [down.town] n (1851): the lower part of a city; esp: the main business district--often used attrib. -- downtown adv -- down.town.er n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012