SHANGHAI


Meaning of SHANGHAI in English

noun a large and tall breed of domestic fowl.

2. shanghai ·vt to intoxicate and ship (a person) as a sailor while in this condition.

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