SHANGHAI


Meaning of SHANGHAI in English

(v. t.) To intoxicate and ship (a person) as a sailor while in this condition.

Webster's English dictionary.      Английский словарь Webster.