Beelingo.com

English Dictionary

  • Hide translation

 shanghai shanghai /ˈʃæŋˈhaɪ/

verb

  1. Take (someone) against his will for compulsory service, especially on board a ship  ( impress , shanghai )
    take (someone) against his will for compulsory service, especially on board a ship
     The men were shanghaied after being drugged
    The men were shanghaied after being drugged

 Shanghai

    noun

    1. The largest city of China; located in the east on the Pacific; one of the largest ports in the world  ( Shanghai )
      the largest city of China; located in the east on the Pacific; one of the largest ports in the world
       Shanghai, a global port city, holds the title as China's largest urban area.
      Shanghai, a global port city, holds the title as China's largest urban area.