Definition, synonyms and related words
A third successive win.
To win something three times consecutively.