The two groups were shanghaied into signing the agreement, despite their objections.这两个小组尽管反对,但还是被迫签署了协议。
The homeless are being shanghaied off the streets in some cities.在一些城市里,无家可归的人被强迫离开街道。
shanghai
noun[ C ]Australian Englishuk/ˌʃæŋˈhaɪ//ˈʃæŋ.haɪ/us/ˌʃæŋˈhaɪ//ˈʃæŋ.haɪ/(UK catapult, US slingshot)
弹弓
a Y-shaped stick or piece of metal with a piece of elastic (= material that stretches) attached to the top parts, used especially by children for shooting small stones