downtown
noun
Meaning
- The main business part of a city or town, usually located at or near its center.
- 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.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.