threepeat

listen to the pronunciation of threepeat
English - English
To win somethings three times consecutively
A third successive win
threepeat
Favorites