WordNet-Online
Free dictionary and thesaurus of English. Definitions, synonyms, antonyms and more...
Hint: double-click any word to get it searched!
Noun shang hai has 1 sense
- 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
Verb shang hai has 1 sense
- 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
Sample sentence:
Somebody ----s somebody
|