DOWNTOWN Meaning of DOWNTOWN in English chiefly N. Amer.■ adjective & adverb of, in, or towards the central area or main business area of a city. ■ noun a ~ area of a city.Derivatives~er noun Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004