Shanghai — synonyms, definition

1. shanghai (Noun)

1 definition

shanghai (Noun) — The largest city of China; located in the east on the Pacific; one of the largest ports in the world.

5 types of
city metropolis port urban center urban centre
7 parts of
Cathay Communist China PRC People's Republic of China Red China china mainland China

2. shanghai (Verb)

1 synonym
impress
2 definitions

shanghai (Verb) — (crime) Take (someone) against their will for compulsory service, especially on board of a ship. ex. "The men were shanghaied after being drugged"

shanghai (Verb) — Trick or obtain by a ploy; coerce. ex. "see if we can shanghai a couple of likely characters"

4 types of
abduct kidnap nobble snatch