Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Shanghai
v. t.
To intoxicate and ship (a person) as a sailor while in this condition.
n.
A large and tall breed of domestic fowl.
←
Shanghaiing
Shank
→
Shares
Related Words
Hang
Shanghaied
Shanghaiing
Menu
Home
Search
My Last Searches