SHANGHAI


Meaning of SHANGHAI in English

~ 1 [ ʃaŋ'hʌɪ ]

■ verb ( ~s , ~ing , ~ed )

1》 historical force to join a ship's crew by underhand means.

2》 informal coerce or trick into a place or action.

Origin

C19: from Shanghai , a major Chinese seaport.

————————

~ 2 [ ʃaŋ'hʌɪ ]

Austral./NZ

■ noun ( plural ~s ) a catapult.

■ verb ( ~s , ~ing , ~ed ) shoot with or as with a catapult.

Origin

C19: prob. an alt. of Scots dialect shangan 'a stick cleft at one end'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.