shanghaier has definitions from the fields of law,nautical,criminal law,work
1
[ noun ] (law,nautical,criminal law,work) a kidnapper who drugs men and takes them for compulsory service aboard a ship

Synonyms

seizer

Related terms

kidnapper seize

*