Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of shanghai
  1. verb
    take (someone) against his will for compulsory service, especially on board a ship
    "The men were shanghaied after being drugged"

    Similar: 

  2. noun
    the largest city of China; located in the east on the Pacific; one of the largest ports in the world
Parts of shanghai

We don't have examples for this word yet.

My lists:
Recently viewed words: