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 |

Developed & Maintained By Taraprasad.com

Treasure Words