Phrase info Synonyms

played a starring role Synonyms