shanghai Meaning, Definition & Usage

  1. noun the largest city of China; located in the east on the Pacific; one of the largest ports in the world
  2. verb take (someone) against his will for compulsory service, especially on board a ship
    impress.
    • The men were shanghaied after being drugged

WordNet


Shang`hai" transitive verb
Wordforms
imperfect & past participle Shanghaied ; present participle & verbal noun Shanghaiing
Definitions
  1. To intoxicate and ship (a person) as a sailor while in this condition. Written also shanghae. Slang, U.S.
Shang`hai" noun
Definitions
  1. (Zoöl.) A large and tall breed of domestic fowl.

Webster 1913