SHANGHAI

Shanghai

Shanghai is the largest city by population in China and the largest city proper by population in the world. It is one of the four direct-controlled municipalities of China, with a total population of over 23 million . It is a global financial center, and a transport hub with the world's busiest container port.

The above text is a snippet from Wikipedia: Shanghai
and as such is available under the Creative Commons Attribution/Share-Alike License.

shanghai

Noun

  1. A slingshot.

Verb

  1. To force or trick (someone) into joining a ship which is lacking a full crew.
  2. To abduct or coerce.
  3. To commandeer; appropriate; hijack
    Let's see if we can shanghai a room for a couple of hours.


The above text is a snippet from Wiktionary: shanghai
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!