Can mean to "go against" someone as in challenge, compete, or play competitively against someone.
Can also mean to "talk to" or "talk with" or argue with someone, when combined with another verb for talking. Means "together with each other" in this sense.
Used in many expressions for playing games.