Meaning of CBD in English

CBD

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

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