- the centre of a city, especially its main business area
- a hotel in the heart of downtown
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation:
downtown