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ɪ/

Noun

a major city in eastern China, known for its Bund waterfront, financial district, and historical architecture

Example:
She plans to visit Shanghai next year.
The skyline of Shanghai is very impressive.

Verb

to force someone to do something, especially to join a ship's crew, often by trickery or violence

Example:
Sailors were often shanghaied in port cities during the 19th century.
He felt like he had been shanghaied into taking on the extra work.