shanghai

(noun, verb)

noun

1. the largest city of China; located in the east on the Pacific; one of the largest ports in the world

Definition categories: location

verb

1. take (someone) against his will for compulsory service, especially on board a ship

- The men were shanghaied after being drugged

Similar word(s): impress

Definition categories: contact, abduct, kidnap, nobble, snatch

Sentences with shanghai as a verb:

- Let's see if we can shanghai a room for a couple of hours.