Team triumphed (4)
I believe the answer is:
crew
'team' is the definition.
(I know that crew is a type of sports team)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for crew that I've seen before include "Group of operators" , "Ship/plane operators" , "Boat's workers" , "Train team" , "A kind of short cut" .)