Table of Contents
Antonyms
Synonyms
Etymology

1. shanghai

verb. ['ˈʃæŋˈhaɪ'] take (someone) against his will for compulsory service, especially on board a ship.

Synonyms

Etymology

  • shanghai (English)
  • 上海 (Mandarin Chinese)
Antonym.com