As  downtown  as...

comments powered by Disqus

Definition of downtown

downtown - adj. of or located in the lower part of a town, or in the business center; adv. toward or in the lower or central part of town; noun the commercial center of a town or city.

image

Downtown on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...