shanghai - English Synonyms Dictionary

shanghai

v.
[1] impress