Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

shanghai

English

  1. 🔊 the largest city of China
  2. 🔊 take (someone) against his will for compulsory service, especially on board a ship
    “The men were shanghaied after being drugged”

Similar words

impress abduce abduct blackjack bludgeon bulldoze bully carry away carry off coerce crimp dragoon hijack hold for ransom impress intimidate kidnap run away with skyjack snatch spirit away steamroller strong-arm throttle