Word Hen
What is the meaning of the word "
shanghai
"?
Definitions:
take (someone) against his will for compulsory service, especially on board a ship
verb
The men were shanghaied after being drugged
Synonyms:
impress
NearBy Words:
shanghaier