noun
adj
verb
adv

Textual thesaurus for "shanghai"

(noun) Shanghai

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


(verb) impress

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

The men were shanghaied after being drugged