noun: the largest city of China; located in the east on the Pacific; one of the largest ports in the world
verb: take (someone) against his will for compulsory service, especially on board a ship; "The men were shanghaied after being drugged"
Length: 8 letters
Scrabble value: 15
Words with Friends value: 15
Literati value: 10
TWL (USA): Found
SOWPODS (UK): Found
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|