English

Definition of downtown noun from the Oxford Advanced Learner's Dictionary

 

downtown

 noun
noun
BrE BrE//ˈdaʊntaʊn//
 
; NAmE NAmE//ˈdaʊntaʊn//
 
[uncountable] (especially North American English)
 
jump to other results
the centre of a city, especially its main business area a hotel in the heart of downtown
See the Oxford Advanced American Dictionary entry: downtown

Other results

All matches