Shanghai (Verb)
Meaning
Take (someone) against his will for compulsory service, especially on board a ship; "The men were shanghaied after being drugged".
Classification
Verbs of touching, hitting, tying, digging.
Take (someone) against his will for compulsory service, especially on board a ship; "The men were shanghaied after being drugged".
Verbs of touching, hitting, tying, digging.