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
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ɪ
Similar words of Shanghai :
