Idiom
team up with somethingteam up (with someone/something)
to join with another person or group to achieve something.The two companies teamed up to provide a new electronic news service.Feer first teamed up with Laff in high school to do cartoons for the school newspaper.