Definisi 'shanghai'

English to English
1 the largest city of China; located in the east on the Pacific; one of the largest ports in the world Terjemahkan
source: wordnet30

2 A large and tall breed of domestic fowl. Terjemahkan
source: webster1913

3 take (someone) against his will for compulsory service, especially on board a ship Terjemahkan
The men were shanghaied after being drugged
source: wordnet30

4 To intoxicate and ship (a person) as a sailor while in this condition. Terjemahkan
source: webster1913

Visual Synonyms