shanghai
shang
ˈʃæng
shāng
hai
haɪ
hai
British pronunciation
/ʃæŋhˈa‌ɪ/

Definition & Meaning of "Shanghai"in English

Shanghai
01

a city in China that is famous for its modern skyscrapers, busy streets, and active trade, making it one of the world's largest financial centers

to shanghai
01

take (someone) against his will for compulsory service, especially on board a ship

LanGeek
Download LanGeek app
langeek application

Download Mobile App

stars

app store