Subscriber login


Forgot your password?

Library card login

Other

Shanghai

Pronunciation: /ʃaŋˈhʌɪ/

Definition of Shanghai
  • a city on the east coast of China, a port on the estuary of the Yangtze; population 11,283,700 (est. 2006). Opened for trade with the west in 1842, Shanghai contained until the Second World War areas of British, French, and American settlement. It was the site in 1921 of the founding of the Chinese Communist Party.

Shanghai in other Oxford dictionaries

Definition of Shanghai in the US English dictionary
  |  Cite

Word of the day

kempt

/ kɛm(p)t /
adjective
maintained in a neat and clean condition …