Shanghais
-
to force someone to do something or go somewhere:
Shanghais meaning & definition 1 of Shanghais.
-
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
Shanghais meaning & definition 2 of Shanghais.