English dictionary, thesaurus, translations & etymology
FreeDict.com

Shanghái — meaning in English

Spanish → English · translate English → Spanish instead

English meaning

  • shanghai verb To trick or force someone into doing something, or going somewhere, against their will.

Senses

Shanghái is used for these senses in English:

  • Shanghai A major port city and direct-administered municipality of China, the largest urban area in China.

shanghai — full definition

  1. verb To trick or force someone into doing something, or going somewhere, against their will.
  2. verb To seize or take over something, often improperly.

Related Spanish words