|
shanghai
has definitions from the fields of government,geography,nautical
|
|
| 1 |
[ verb ] (nautical) take (someone) against his will for compulsory service, esp. on board a ship
Synonyms Examples "The men were shanghaied after being drugged" Related terms |
| 2 | |
| * |
|