함께하다

share; join

Explanation

1. share; join
To spend time with someone working on something.

2. share; have in common with; agree with
To share an idea or time, or be in accord with someone.