meaning of shanghai
1. To intoxicate and ship (a person) as a sailor while in this condition.
2. A large and tall breed of domestic fowl.
3. the largest city of China; located in the east on the Pacific; one of the largest ports in the world
Related Words
shanghai | shanghai dialect | shanghaied | shanghaier | shanghaiing |