Subscriber login


Forgot your password?

Library card login

Other

Shanghai

Syllabification: (Shang·hai)
Pronunciation: /ˈSHaNGˈhī/

Definition of Shanghai
  • a city on the eastern coast of China, a port on the estuary of the Yangtze River; population 11,283,700 (est. 2006). Until World War II, Shanghai contained 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 British & World English dictionary