Noun shanghai has 1 sense
  1. Shanghai - the largest city of China; located in the east on the Pacific; one of the largest ports in the world
    --1 is a kind of
    city, metropolis, urban center; port
    --1 is a part of
     China, People's Republic of China, mainland China, Communist China, Red China, PRC
,Verb shanghai has 1 sense
  1. shanghai, impress - take (someone) against his will for compulsory service, especially on board a ship; "The men were shanghaied after being drugged"
    --1 is one way to kidnap, nobble, abduct, snatch
    Derived form: noun shanghaier1
    Sample sentence:
    Somebody ----s somebody
,
TOP