shanghai
/ˈʃæŋhaɪ, ˈʃæŋhaɪ/ (SHANG-high) or /ʃæŋˈhaɪ/ (shang-HYE)
Definitions
1. noun
a major port city in eastern China, on the Pacific coast.
“The tourists visited the famous Bund in shanghai and took a boat ride along the Huangpu River.”
2. verb
to kidnap or coerce someone into going on a ship, especially to be forced into labor or slavery.
“The sailors were shanghai’d by the pirates and taken to their hideout.”