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