word...of the day 上海

News

Santa Rosa CA

Description

shanghai 上海 verb shang·​hai | \ ˈshaŋ-ˌhī, shaŋ-ˈhī \ shanghaied; shanghaiing Definition of shanghai transitive verb 1a: to put aboard a ship by force often with the help of liquor or a drug b: to put by force or threat of force into or as if into a place of detention

By:  view source

Discussion

By posting you agree to the Terms and Privacy Policy.

/
Search this area