Downtown shanghai Synonyms

Definitions for Downtown


  • (adjective) keenly aware of and responsive to the latest developments especially in fashion and entertainment
  • (noun) the central area or commercial center of a town or city
  • (adverb) toward or in the lower or central part of town

Definitions for Shanghai


  • (noun) the largest city of China ; located in the east on the Pacific; one of the largest ports in the world
  • (verb) take (someone) against his will for compulsory service , especially on board a ship