Search results for ‘shanghai’
English Dictionary (1-2 of 2)
- Shanghai
- ['ʃæŋ'haɪ]
-
- a port in E China, in SE Jiangsu near the estuary of the Yangtze: the largest city in China and one of the largest ports in the world; a major cultural and industrial centre, with two universities. Pop: 12 665 000 (2005 est)
more
- shanghai
- ['ʃæŋhaɪ]
-
- 1. to kidnap (a man or seaman) for enforced service at sea, esp on a merchant ship
- 2. to force or trick (someone) into doing something, going somewhere, etc
- 3. to shoot with a catapult
- 4. a catapult
- 5.
C19: from the city of Shanghai ; from the forceful methods formerly used to collect crews for voyages to the Orient
more
Your Vocab List
Click on a word and see its
page to automatically store
it in your vocab list
Sign In
Theme Words
Recently Reviewed Words
Subscribe to the Ezine
Got an idea?
Send Feedback
Content partners

