On a winning streak
Up and coming and on a winning streak are semantically related. In some cases you can use "Up and coming" instead an adverb phrase "On a winning streak".
Up and coming
On a winning streak and up and coming are semantically related. You can use "On a winning streak" instead an adverb phrase "Up and coming".
Mutual synonyms
Cite this Source
Up and coming and On a winning streak. (2016). Retrieved 2026, August 03, from https://thesaurus.plus/related/on_a_winning_streak/up_and_coming
On a winning streak & Up and coming. N.p., 2016. Web. 03 Aug. 2026. <https://thesaurus.plus/related/on_a_winning_streak/up_and_coming>.
Up and coming or On a winning streak. 2016. Accessed August 03, 2026. https://thesaurus.plus/related/on_a_winning_streak/up_and_coming.