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.”

Synonyms

  • coerce
  • kidnap

Antonyms

  • free
  • release