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. Synonyms: Shanghai.
· ·
Noun Definition 1
(verb) take (someone) against his will for compulsory service, especially on board a ship. Synonyms: impress. Example: "The men were shanghaied after being drugged."
· ·
Verb Definition 1

Synonyms

· ·
Synonym 1