Shanghai Meaning

There are 2 meaning(s) for word Shanghai

Meaning 1 : take (someone) against his will for compulsory service, especially on board a ship

    Example : The men were shanghaied after being drugged

    Synonyms : impress
Meaning 2 : the largest city of China; located in the east on the Pacific; one of the largest ports in the world

How to Pronounce Shanghai

  • ʃæŋhaɪ