Meaning of shanghaier

Definition of shanghaier

(noun) a kidnapper who drugs men and takes them for compulsory service aboard a ship

Other information on shanghaier

WIKIPEDIA results for shanghaier
Amazon results for shanghaier