-
verbtake (someone) against his will for compulsory service, especially on board a ship
Similar:
-
nounthe largest city of China; located in the east on the Pacific; one of the largest ports in the world
Definition that contains shanghai
- chang the longest river of Asia; flows eastward from Tibet into the East China Sea near Shanghai
- yangtze the longest river of Asia; flows eastward from Tibet into the East China Sea near Shanghai
- chang jiang the longest river of Asia; flows eastward from Tibet into the East China Sea near Shanghai
- changjiang the longest river of Asia; flows eastward from Tibet into the East China Sea near Shanghai
- yangtze kiang the longest river of Asia; flows eastward from Tibet into the East China Sea near Shanghai
- yangtze river the longest river of Asia; flows eastward from Tibet into the East China Sea near Shanghai