team up

Verb

Synonymer