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