Wednesday, April 23, 2008


Definition: To shanghai means to force some one to do something or to go somewhere.

Etymology: It came from the practice of kidnapping to fill the crews of ships making extended voyages to places, such as to the Chinese seaport of Shanghai.
((Adapted from

Sentence: The police shanghaied the captured rioters out of the streets.

No comments: