Meanings1share; joinTo spend time with someone working on something.2share; have in common with; agree withTo share an idea or time, or be in accord with someone.