SHANGHAI


Meaning of SHANGHAI in English

v. kidnap and force to serve on a boat (Nautical); coerce, force, compel

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.