a cooperative unit (especially in sports)
[ Syn: squad ]
two or more draft animals that work together to pull something
form a team; We teamed up for this new project
[ Syn: team up ]