Definition of uptown

Definition of uptown
  1. uptown Noun the residential part of a city, away from the commercial center
Need more help? Try our forum NEW