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.