[n] two or more draft animals that work together to pull a vehicle [n] a cooperative unit [v] form a team; "We teamed up for this new project"
squad, team up