1. (verb)Shanghai the largest city of China; located in the east on the Pacific; one of the largest ports in the world
2. (verb)shanghai, impress take (someone) against his will for compulsory service, especially on board a ship Synonyms: imprint, move, ingrain, instill, shanghai, strike, affect, yarn-dye, print, impress