shanghai

definition: take (someone) against his will for compulsory service, especially on board a ship
example: The men were shanghaied after being drugged
speech part: verb
synonyms: impress
Video not found.