English dictionary
Shanghai
/'/S//&//N/h/aI/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
the largest city of China; located in the east on the Pacific; one of the largest ports in the world
Source: WordNet 3.0
-
A large and tall breed of domestic fowl.
Source: webster1913
verb
-
take (someone) against his will for compulsory service, especially on board a ship
ExamplesThe men were shanghaied after being drugged.
Synonyms impressSource: WordNet 3.0
-
To intoxicate and ship (a person) as a sailor while in this condition.
Source: webster1913