Meaning of the word shanghai in English
What does shanghai mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
shanghai
US /ˌʃæŋˈhaɪ/
UK /ˌʃæŋˈhaɪ/
Verb
1.
force (someone) to join a ship lacking a full crew by drugging them or using other underhanded means.
Example:
•
they specialized in drugging and robbing sailors, sometimes arranging for them to be shanghaied aboard tramp boats
Learn This Word at Lingoland