0%

ALL meanings of shanghaiing

shang·hai
S s
  • verb with object shanghaiing to enroll or obtain (a sailor) for the crew of a ship by unscrupulous means, as by force or the use of liquor or drugs. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?