Phrase info Synonyms

played a starring role

Synonyms

Words in the phrase