CBD


Meaning of CBD in English

The central business district of an urban area, typically containing an intense concentration of office and retail activities.

English glossary Of Geography.      Английский глоссарий географии.