1. The central business and commercial district of a city, typically characterized by high-rise buildings, shops, offices, and cultural institutions
The downtown area is always busy with commuters and tourists.
O centro da cidade está sempre cheio de pessoas indo e vindo do trabalho.
2. The historic or oldest part of a city where many important landmarks and public buildings are located
The cathedral is located in the heart of downtown.
A catedral fica no coração do centro da cidade.