What is the meaning of Downtown?

Of, relating to, or situated in the central business district

In or towards the central business district.

Outside the three-point line, or generally far from the basket.

The main business part of a city or town, usually located at or near its center.

The human genitalia.

heroin.

downtown (financial district)

Source: wiktionary.org