Etymology
Today it means: A competitive gameplay mode in which players are grouped into teams. Full definition →
From team + play.
Etymology from Wiktionary, CC BY-SA 4.0.