to officially agree to work or collaborate with someone
"The firm has just signed on with a global distributor."
to attract money from other countries for business or develo...
to substitute for someone temporarily
to change position to make space for someone or something
to support one another in a group or team
to give money as a result of an insurance claim or bet
to support or defend someone in a team or argument