Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

shanghai Definition

Cancel
shanghai
verb(shang-hai)
to put aboard a ship by force often with the help of liquor or a drug
shanghai
verb(shang-hai)
to put by force or threat of force into or as if into a place of detention
shanghai
verb(shang-hai)
to put by trickery into an undesirable position
shanghai
geographical name(shang-hai)
city and port on the Huangpu River near the estuary of the Chang (Yangtze) River in eastern China population 21,126,600

Words Related to shanghai!

shanghai Examples by Brain Bank Users