Shanghai

Info · Definitions · Synonyms · Characters

Shanghai
· ·
Text
· ·
Script
8
· ·
Length

Definitions

(noun) the largest city of China; located in the east on the Pacific; one of the largest ports in the world.
· ·
Noun Definition 1
(verb) take (someone) against his will for compulsory service, especially on board a ship. Synonyms: shanghai, impress. Example: "The men were shanghaied after being drugged."
· ·
Verb Definition 1

Synonyms

· ·
Synonym 1