Meaning: Groups of people who work together to achieve a goal did something repeatedly in order to improve with the intention of a series of games or matches.
Choice of Words: Teams: groups of people who work together to achieve a goal, practiced: did something repeatedly in order to improve, diligently: carefully and with attention to detail, for: with the intention of, tournament: a series of games or matches.