Alphabet Filter:

Results

Definition of shanghai:

  1. A large and tall breed of domestic fowl.
  2. To intoxicate and ship ( a person) as a sailor while in this condition.

Synonyms:

instill, affect, strike, move, print, yarn-dye, imprint, ingrain, impress.

Usage examples: