What is the meaning of the word "downtown"?

Definitions:

  1. of or located in the lower part of a town, or in the business center copy to clipboard adjective
    • downtown Manhattan copy to clipboard
  2. the central area or commercial center of a town or city copy to clipboard noun
    • the heart of Birmingham's downtown copy to clipboard

Synonyms: