SHANGHAI Meaning of SHANGHAI in English ( v. t. ) To intoxicate and ship (a person) as a sailor while in this condition. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012