Meaning of “shanghai” in the English Dictionary