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