a cooperative unit (especially in sports)
We teamed up for this new project
be teeming, be abuzz
The plaza is teeming with undercover policemen