Skip to main content

Peter P. Devil's definitions

Shanghai

(Verb)
To put by force or threat of force into or as if into a place of detention.

(Adjective)
Used to describe when the solutions are worse than the problem itself.
“The two groups were shanghaied into signing
the agreement, despite their objections.”

“Environmentalists fear that this is a shanghai
approach to the problem of global warming.”
by Peter P. Devil April 17, 2022
mugGet the Shanghaimug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email